Default raw memory allocator. More...
#include <DefaultRawMemoryAllocator.hpp>
Public Member Functions | |
virtual void * | Allocate (size_t Size, const Char *dbgDescription, const char *dbgFileName, const Int32 dbgLineNumber) override |
Allocates block of memory. | |
virtual void | Free (void *Ptr) override |
Releases memory. | |
virtual void * | AllocateAligned (size_t Size, size_t Alignment, const Char *dbgDescription, const char *dbgFileName, const Int32 dbgLineNumber) override |
Allocates block of memory with specified alignment. | |
virtual void | FreeAligned (void *Ptr) override |
Releases memory allocated with AllocateAligned. | |
Default raw memory allocator.