SysAllocMMAP

SysAllocMMAP
Scaleform::SysAllocMMAP
Declaration
class SysAllocMMAP : public SysAllocBase_SingletonSupport<SysAllocMMAP, SysAllocPaged>;
Description

SysAllocMMAP is a system allocator which uses posix functions - mmap(), mremap(), and munmap().

Methods
Method 
Description 
Allocates a block of memory of specified size to the heap. 
Free 
Releases the block of memory allocated by Alloc
Returns the allocator alignment support and granularity capabilities of the system allocator implementation by filling in the SysAllocPaged::Info structure members. 
Initializes the SysAllocMMAP object. 
Attempts to reallocate memory to a new size without moving it. 
File

HeapPT_SysAllocMMAP.h