Pyrogenesis
13997
|
allocator design parameters: More...
#include <arena.h>
Classes | |
struct | ArenaChunk |
Public Member Functions | |
DynamicArena (size_t chunkSize) | |
~DynamicArena () | |
void | AllocateNewChunk () |
void * | allocate (size_t size) |
void | deallocate (void *p, size_t size) |
Private Member Functions | |
NONCOPYABLE (DynamicArena) | |
Private Attributes | |
const size_t | chunkSize |
ArenaChunk * | head |
allocator design parameters:
|
inline |
|
inline |
|
inline |
|
private |
|
private |