| QxOrm 1.2.5 C++ Object Relational Mapping library

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Index
- Class Hierarchy
- Class Members

Classes | Public Member Functions | Static Public Member Functions
qx::memory::mem_pool_base Class Reference

`#include <mem_pool_base.h>`

Inheritance diagram for qx::memory::mem_pool_base:

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]`

Implemented in qx::memory::static_mem_pool< _Sz, _Gid >.

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

- D:/Dvlp/_Perso/QxOrm/include/QxMemLeak/mem_pool_base.h