CUBRID Engine
latest
|
#include <addheap.h>
Public Member Functions | |
void * | malloc (size_t sz) |
void | free (void *ptr) |
size_t | getSize (void *ptr) |
Private Types | |
enum | { HeaderSize = lcm<(int) SuperHeap::Alignment, sizeof(Add)>::value } |
Private Member Functions | |
void * | getOriginal (void *ptr) |
|
private |
|
inline |
Definition at line 38 of file addheap.h.
References HL::AddHeap< Add, SuperHeap >::getOriginal().
|
inlineprivate |
Definition at line 48 of file addheap.h.
References HL::AddHeap< Add, SuperHeap >::HeaderSize.
Referenced by HL::AddHeap< Add, SuperHeap >::free(), and HL::AddHeap< Add, SuperHeap >::getSize().
|
inline |
Definition at line 42 of file addheap.h.
References HL::AddHeap< Add, SuperHeap >::getOriginal().
|
inline |
Definition at line 32 of file addheap.h.
References HL::AddHeap< Add, SuperHeap >::HeaderSize.