QxOrm  1.5.0
C++ Object Relational Mapping library
qx::memory::mem_pool_base Class Reference

#include <mem_pool_base.h>

Inheritance diagram for qx::memory::mem_pool_base:
qx::memory::static_mem_pool< _Sz, _Gid >

List of all members.

Classes

struct  _Block_list

Public Member Functions

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

Static Public Member Functions

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

Detailed Description

Base class for memory pools.

Definition at line 59 of file mem_pool_base.h.


Constructor & Destructor Documentation

virtual qx::memory::mem_pool_base::~mem_pool_base ( ) [virtual]

Member Function Documentation

static void* qx::memory::mem_pool_base::alloc_sys ( size_t  __size) [static]
static void qx::memory::mem_pool_base::dealloc_sys ( void *  __ptr) [static]
virtual void qx::memory::mem_pool_base::recycle ( ) [pure virtual]

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