Clarisse 5.0 SP8 SDK
5.0.5.8.0
|
Public Types | |
enum | { kDefaultMinPageSizeBytes = 16*1024, kDefaultMaxPageSizeBytes = 1024*1024*1024 } |
Public Member Functions | |
void | destroy () |
MemoryAllocator * | get_allocator (const CoreString &name, INodeUint32 alignment, INodeUint64 page_size_min_bytes=kDefaultMinPageSizeBytes, INodeUint64 page_size_max_bytes=kDefaultMaxPageSizeBytes) |
INodeUint32 | get_memory_allocator_count () const |
void | print (const char *msg="") |
MemoryAllocator * | get_owner (void *data) |
MemoryAllocator * | get_owner (INodeUint32 i) |
Static Public Member Functions | |
static MemoryManager & | get () |
Friends | |
class | MemoryAllocator |
class | MemoryLib |