|
|
void | Clear () |
| |
|
void | ClearAndZero () |
| |
|
void | Destroy () |
| |
|
bool | IsEmpty () const |
| |
|
size_t | GetUsedCount () const |
| |
|
|
void * | AllocateImpl () |
| |
|
void | SetupLinkedList () |
| |
|
void | DeallocateImpl (size_t index) |
| |
|
void | DeallocateImpl (void *ptr) |
| |
|
|
size_t | totalMemorySize = 0 |
| |
|
size_t | chunkSize = 0 |
| |
|
size_t | usedChunkCount = 0 |
| |
|
size_t | totalChunkCount = 0 |
| |
|
FreeLink * | headFreePtr = nullptr |
| |
|
void * | memory = nullptr |
| |
|
bool | hasAllocatedOwnMemory = false |
| |
|
std::function< void(void *)> | deleteFn |
| |
The documentation for this class was generated from the following files:
- /github/workspace/sources/code/Common/Memory/Allocators/PoolAllocator.hpp
- /github/workspace/sources/code/Common/Memory/Allocators/PoolAllocator.cpp