|
|
| MemoryBlocks (Allocator *in_parent, const std::string &in_name, size_t in_blockSize) |
| |
|
void * | allocate (std::size_t size) |
| |
|
bool | deallocate (void *ptr, std::size_t size) |
| |
|
size_t | deleteEmptyMemoryBlocks () |
| |
|
size_t | totalAvailableSize () const |
| |
|
size_t | totalReservedSize () const |
| |
|
size_t | totalMemorySize () const |
| |
|
|
Allocator * | parent = nullptr |
| |
|
std::string | name |
| |
|
size_t | blockSize = 0 |
| |
|
std::map< void *, std::shared_ptr< MemoryBlock > > | memoryBlocks |
| |
|
std::shared_ptr< MemoryBlock > | latestMemoryBlock |
| |
The documentation for this struct was generated from the following file: