CUBRID Engine  latest
TheFixedHeapType Class Reference
Inheritance diagram for TheFixedHeapType:
Inheritance graph
Collaboration diagram for TheFixedHeapType:
Collaboration graph

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)
 

Detailed Description

Definition at line 38 of file customheaps.cpp.


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