Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
'Blind' memory allocator. More...
#include <DynamicArena.h>
Classes | |
class | Block |
Public Member Functions | |
DynamicArena () | |
void | AllocateNewBlock () |
void * | allocate (size_t n, const void *, size_t alignment) |
void | deallocate (void *p, size_t n) |
void | clear () |
Protected Member Functions | |
NONCOPYABLE (DynamicArena) | |
Protected Attributes | |
std::vector< Block > | m_Blocks |
'Blind' memory allocator.
Characteristics:
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |