Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

mem_pool_base Class Reference

Base class for memory pools. More...

#include <mem_pool_base.h>

Inheritance diagram for mem_pool_base:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~mem_pool_base ()
virtual void recycle ()=0

Static Public Member Functions

void * alloc_sys (size_t __size)
void dealloc_sys (void *__ptr)

Detailed Description

Base class for memory pools.


Constructor & Destructor Documentation

mem_pool_base::~mem_pool_base  )  [virtual]
 


Member Function Documentation

void * mem_pool_base::alloc_sys size_t  __size  )  [static]
 

void mem_pool_base::dealloc_sys void *  __ptr  )  [static]
 

virtual void mem_pool_base::recycle  )  [pure virtual]
 

Implemented in static_mem_pool< _Sz, _Gid >.


The documentation for this class was generated from the following files:
Generated on Sat Oct 6 08:27:28 2007 for Nvwa by  doxygen 1.3.9.1