Scanner C++ API
scanner::LinkedAllocator Member List

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::LinkedAllocatorinline
allocate(DeviceHandle device, size_t size, i32 refs) (defined in scanner::LinkedAllocator)scanner::LinkedAllocatorinline
buffer_in_block(DeviceHandle device, u8 *buffer) (defined in scanner::LinkedAllocator)scanner::LinkedAllocatorinline
buffers_in_same_block(DeviceHandle device, std::vector< u8 * > buffers) (defined in scanner::LinkedAllocator)scanner::LinkedAllocatorinline
copy_or_add_refs(DeviceHandle source_device, u8 *source_buffer, size_t refs, DeviceHandle target_device, u8 *&target_buffer) (defined in scanner::LinkedAllocator)scanner::LinkedAllocatorinline
free(DeviceHandle device, u8 *buffer) (defined in scanner::LinkedAllocator)scanner::LinkedAllocatorinline
LinkedAllocator(std::map< DeviceHandle, Allocator * > allocators) (defined in scanner::LinkedAllocator)scanner::LinkedAllocatorinline
~LinkedAllocator() (defined in scanner::LinkedAllocator)scanner::LinkedAllocatorinline