56 #ifndef _xmlmemorymanagement_h
57 #define _xmlmemorymanagement_h
71 typedef void* (*AllocationFunction)(
size_t size);
93 #endif // Include guard
void *(* AllocationFunction)(size_t size)
Memory allocation function interface; returns pointer to allocated memory or NULL on failure...
All the definitions for datatypes as well as some basic conversion functions are defined here...
AllocationFunction MEZZ_LIB GetMemoryAllocationFunction()
Get the current allocation funciton.
void(* DeAllocationFunction)(void *ptr)
Function pointer type for a memory deallocation function interface.
void MEZZ_LIB SetMemoryManagementFunctions(AllocationFunction allocate, DeAllocationFunction deallocate)
Override default memory management functions. All subsequent allocations/deallocations will be perfor...
DeAllocationFunction MEZZ_LIB GetMemoryDeallocationFunction()
Get the current allocation funciton.
The bulk of the engine components go in this namspace.