Gaia-ECS v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::mem::detail::PagedAllocatorImpl< T, RequestedBlockSize > Class Template Reference

Public Member Functions

 PagedAllocatorImpl (PagedAllocatorImpl &&world)=delete
 
 PagedAllocatorImpl (const PagedAllocatorImpl &world)=delete
 
PagedAllocatorImploperator= (PagedAllocatorImpl &&)=delete
 
PagedAllocatorImploperator= (const PagedAllocatorImpl &)=delete
 
void * alloc (uint32_t dummy)
 Allocates memory.
 
void free (void *pBlock)
 Releases memory allocated for pointer.
 
MemoryPageStats stats () const
 Returns allocator statistics.
 
void flush ()
 Flushes unused memory.
 
void diag () const
 Performs diagnostics of the memory used.
 

The documentation for this class was generated from the following file: