CUBRID Engine  latest
HL::ZoneHeap< SuperHeap, ChunkSize >::Arena Class Reference
Collaboration diagram for HL::ZoneHeap< SuperHeap, ChunkSize >::Arena:
Collaboration graph

Public Member Functions

 Arena ()
 

Public Attributes

ArenanextArena
 
char * arenaSpace
 

Detailed Description

template<class SuperHeap, size_t ChunkSize>
class HL::ZoneHeap< SuperHeap, ChunkSize >::Arena

Definition at line 127 of file zoneheap.h.

Constructor & Destructor Documentation

template<class SuperHeap, size_t ChunkSize>
HL::ZoneHeap< SuperHeap, ChunkSize >::Arena::Arena ( )
inline

Definition at line 129 of file zoneheap.h.

References HL::MallocInfo::Alignment.

Member Data Documentation

template<class SuperHeap, size_t ChunkSize>
char* HL::ZoneHeap< SuperHeap, ChunkSize >::Arena::arenaSpace

Definition at line 135 of file zoneheap.h.

Referenced by HL::ZoneHeap< MallocHeap, 0 >::zoneMalloc().

template<class SuperHeap, size_t ChunkSize>
Arena* HL::ZoneHeap< SuperHeap, ChunkSize >::Arena::nextArena

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