![]() |
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 |