CUBRID Engine
latest
|
Additional Inherited Members | |
Public Types inherited from HL::LockedHeap< SpinLockType, FreelistHeap< ZoneHeap< MallocHeap, 0 > > > | |
enum | |
Public Types inherited from HL::ZoneHeap< MallocHeap, 0 > | |
enum | |
Public Types inherited from HL::MallocHeap | |
enum | { Alignment = MallocInfo::Alignment } |
Public Member Functions inherited from HL::LockedHeap< SpinLockType, FreelistHeap< ZoneHeap< MallocHeap, 0 > > > | |
void * | malloc (size_t sz) |
void | free (void *ptr) |
size_t | getSize (void *ptr) const |
size_t | getSize (void *ptr) |
void | lock () |
void | unlock () |
Public Member Functions inherited from HL::FreelistHeap< ZoneHeap< MallocHeap, 0 > > | |
void * | malloc (size_t sz) |
void | free (void *ptr) |
void | clear (void) |
Public Member Functions inherited from HL::ZoneHeap< MallocHeap, 0 > | |
ZoneHeap () | |
~ZoneHeap () | |
void | reset (const int chkSize) |
void * | malloc (size_t sz) |
void | free (void *) |
Free in a zone allocator is a no-op. More... | |
int | remove (void *) |
Remove in a zone allocator is a no-op. More... | |
Public Member Functions inherited from HL::MallocHeap | |
void * | malloc (size_t sz) |
void | free (void *ptr) |
Definition at line 38 of file customheaps.cpp.