#include <Arena.H>
Inheritance diagram for Arena:
Public Types | |
typedef void(* | FP )() |
Public Methods | |
Arena () | |
virtual | ~Arena () |
virtual void * | alloc (size_t sz)=0 |
virtual void | free (void *pt)=0 |
Static Public Methods | |
size_t | align (size_t sz) |
|
|
|
base class constructor. registers Arena object with memory tracking system |
|
base class destructor. unregisters Arena object with memory tracking system |
|
|
|
|
|
|