Scanner C++ API
scanner::BlockAllocator Member List

This is the complete list of members for scanner::BlockAllocator, including all inherited members.

add_refs(u8 *buffer, size_t refs) (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline
allocate(size_t size, i32 refs, std::string call_file="", i32 call_line=0) (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline
allocate_sizes(const std::vector< size_t > &sizes, std::string call_file="", i32 call_line=0) (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline
allocations() (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline
BlockAllocator(Allocator *allocator) (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline
buffer_in_block(u8 *buffer) (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline
buffers_in_same_block(std::vector< u8 * > buffers) (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline
current_memory_allocated() (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline
find_buffer(u8 *buffer, i32 &index) (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline
free(u8 *buffer) (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline
max_memory_allocated() (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline
~BlockAllocator() (defined in scanner::BlockAllocator)scanner::BlockAllocatorinline