gwnavruntime/kernel/HeapMH/HeapMH_SysAllocMalloc.h Source File
Go to the documentation of this file.
31 virtual void*
Alloc(UPInt size, UPInt align) {
return Kaim::PageAlloc::Alloc(size, align); }
32 virtual void Free(
void* ptr, UPInt size, UPInt align) { Kaim::PageAlloc::Free(ptr, size, align); }
33 virtual void*
Realloc(
void* oldPtr, UPInt oldSize, UPInt newSize, UPInt align) {
return Kaim::PageAlloc::Realloc(oldPtr, oldSize, newSize, align); }
virtual void Free(void *ptr, UPInt size, UPInt align)
Frees the specified memory buffer.
Definition: HeapMH_SysAllocMalloc.h:32
virtual void * Alloc(UPInt size, UPInt align)
Allocates a buffer of the specified size, with the specified alignment.
Definition: HeapMH_SysAllocMalloc.h:31
This implementation of SysAlloc is used by default by the BaseSystem to allocate and free memory...
Definition: HeapMH_SysAllocMalloc.h:26
Adds to the SysAlloc class support for restricting instantiation to a single object.
Definition: SF_SysAlloc.h:80
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
virtual void * Realloc(void *oldPtr, UPInt oldSize, UPInt newSize, UPInt align)
Re-allocates a buffer to a new size.
Definition: HeapMH_SysAllocMalloc.h:33