Proud::CMemoryHeap Class Referenceabstract

Public Member Functions

virtual void * Alloc (size_t size)=0
 
virtual void * Realloc (void *ptr, size_t size)=0
 
virtual void Free (void *ptr)=0
 
virtual int DebugCheckConsistency ()=0
 

Static Public Member Functions

static CMemoryHeapNewFromHeapHandle (HANDLE hHeap, bool autoDestroy)
 
static CMemoryHeapNewHeap (bool autoDestroy)