Scanner C++ API
|
This is the complete list of members for scanner::LinkedAllocator, including all inherited members.
add_refs(DeviceHandle device, u8 *buffer, size_t refs) (defined in scanner::LinkedAllocator) | scanner::LinkedAllocator | inline |
allocate(DeviceHandle device, size_t size, i32 refs) (defined in scanner::LinkedAllocator) | scanner::LinkedAllocator | inline |
buffer_in_block(DeviceHandle device, u8 *buffer) (defined in scanner::LinkedAllocator) | scanner::LinkedAllocator | inline |
buffers_in_same_block(DeviceHandle device, std::vector< u8 * > buffers) (defined in scanner::LinkedAllocator) | scanner::LinkedAllocator | inline |
copy_or_add_refs(DeviceHandle source_device, u8 *source_buffer, size_t refs, DeviceHandle target_device, u8 *&target_buffer) (defined in scanner::LinkedAllocator) | scanner::LinkedAllocator | inline |
free(DeviceHandle device, u8 *buffer) (defined in scanner::LinkedAllocator) | scanner::LinkedAllocator | inline |
LinkedAllocator(std::map< DeviceHandle, Allocator * > allocators) (defined in scanner::LinkedAllocator) | scanner::LinkedAllocator | inline |
~LinkedAllocator() (defined in scanner::LinkedAllocator) | scanner::LinkedAllocator | inline |