Diligent Engine API Reference: Diligent::IMemoryAllocator Class Reference

Diligent Engine API Reference

Public Member Functions | List of all members
Diligent::IMemoryAllocator Class Referenceabstract

Base interface for a raw memory allocator. More...

Inheritance diagram for Diligent::IMemoryAllocator:

## Public Member Functions
virtual void * | Allocate (size_t Size, const Char *dbgDescription, const char *dbgFileName, const Int32 dbgLineNumber)=0
| Allocates block of memory.
virtual void | Free (void *Ptr)=0
| Releases memory.

## Detailed Description

Base interface for a raw memory allocator.