29 #include "BasicTypes.h" 39 virtual void*
Allocate(
size_t Size,
const Char* dbgDescription,
const char* dbgFileName,
const Int32 dbgLineNumber) = 0;
42 virtual void Free(
void *Ptr) = 0;
virtual void * Allocate(size_t Size, const Char *dbgDescription, const char *dbgFileName, const Int32 dbgLineNumber)=0
Allocates block of memory.
Graphics engine namespace.
Definition: AdaptiveFixedBlockAllocator.h:30
Base interface for a raw memory allocator.
Definition: MemoryAllocator.h:35
virtual void Free(void *Ptr)=0
Releases memory.
int32_t Int32
32-bit signed integer
Definition: BasicTypes.h:34