Open Dynamics Engine
|
Classes | |
struct | Arena |
Public Member Functions | |
void * | alloc (size_t num_bytes) |
void | freeAll () |
void * | rewind () |
void * | next (size_t num_bytes) |
![]() | |
void * | operator new (size_t size) |
void * | operator new (size_t, void *p) |
void | operator delete (void *ptr, size_t size) |
void * | operator new[] (size_t size) |
void | operator delete[] (void *ptr, size_t size) |
Private Member Functions | |
void * | switch_to_arena (Arena *next_arena) |
Private Attributes | |
Arena * | m_first |
Arena * | m_last |
Arena * | m_current_arena |
size_t | m_current_ofs |