Chunk header for perpending to each chunk. More...
Public Attributes | |
size_t | capacity |
Capacity of the chunk in bytes (excluding the header itself). More... | |
size_t | size |
Current size of allocated memory in bytes. More... | |
ChunkHeader * | next |
Next chunk in the linked list. More... | |
Chunk header for perpending to each chunk.
Chunks are stored as a singly linked list.
Definition at line 269 of file allocators.h.
size_t MemoryPoolAllocator< BaseAllocator >::ChunkHeader::capacity |
Capacity of the chunk in bytes (excluding the header itself).
Definition at line 270 of file allocators.h.
ChunkHeader* MemoryPoolAllocator< BaseAllocator >::ChunkHeader::next |
Next chunk in the linked list.
Definition at line 272 of file allocators.h.
size_t MemoryPoolAllocator< BaseAllocator >::ChunkHeader::size |
Current size of allocated memory in bytes.
Definition at line 271 of file allocators.h.