CUBRID Engine
latest
|
Public Member Functions | |
ChunkHeader (ChunkHeader *prev, size_t sz) | |
char * | getLimit () |
ChunkHeader * | getPrevChunk () |
Private Attributes | |
char * | _pastEnd |
ChunkHeader * | _prevChunk |
Definition at line 211 of file obstackheap.h.
|
inline |
Definition at line 213 of file obstackheap.h.
Referenced by HL::ObstackHeap< 0, MallocHeap >::copyToNew(), and HL::ObstackHeap< 0, MallocHeap >::makeChunk().
|
inline |
Definition at line 219 of file obstackheap.h.
References HL::ObstackHeap< ChunkSize, SuperHeap >::ChunkHeader::_pastEnd.
Referenced by HL::ObstackHeap< 0, MallocHeap >::free(), HL::ObstackHeap< 0, MallocHeap >::grow(), HL::ObstackHeap< 0, MallocHeap >::isValid(), and HL::ObstackHeap< 0, MallocHeap >::malloc().
|
inline |
Definition at line 222 of file obstackheap.h.
References HL::ObstackHeap< ChunkSize, SuperHeap >::ChunkHeader::_prevChunk.
Referenced by HL::ObstackHeap< 0, MallocHeap >::copyToNew(), HL::ObstackHeap< 0, MallocHeap >::free(), HL::ObstackHeap< 0, MallocHeap >::isValid(), and HL::ObstackHeap< 0, MallocHeap >::~ObstackHeap().
|
private |
Definition at line 226 of file obstackheap.h.
Referenced by HL::ObstackHeap< ChunkSize, SuperHeap >::ChunkHeader::getLimit().
|
private |
Definition at line 229 of file obstackheap.h.
Referenced by HL::ObstackHeap< ChunkSize, SuperHeap >::ChunkHeader::getPrevChunk().