#include <ncbi_pch.hpp>
#include <corelib/ncbimempool.hpp>
#include <corelib/error_codes.hpp>
Include dependency graph for ncbimempool.cpp:

Go to the source code of this file.
Classes | |
| class | CObjectMemoryPoolChunk |
| struct | CObjectMemoryPoolChunk::SHeader |
Defines | |
| #define | NCBI_USE_ERRCODE_X Corelib_Object |
| #define | RegisterMemoryChunk(size) |
| #define | DeregisterMemoryChunk(size) |
| #define | ObjFatal Fatal |
Variables | |
| static const size_t | kDefaultChunkSize = 8192 |
| static const size_t | kMinChunkSize = 128 |
| static const size_t | kDefaultThresholdRatio = 16 |
| static const size_t | kMinThresholdRatio = 2 |
| static const size_t | kMinThreshold = 4 |
|
|
Definition at line 88 of file ncbimempool.cpp. Referenced by CObjectMemoryPoolChunk::~CObjectMemoryPoolChunk(). |
|
|
Definition at line 42 of file ncbimempool.cpp. |
|
|
Definition at line 92 of file ncbimempool.cpp. Referenced by CObject::DoDeleteThisObject(), CObjectMemoryPoolChunk::GetChunk(), CObject::RemoveLastReference(), and CObject::~CObject(). |
|
|
Definition at line 87 of file ncbimempool.cpp. Referenced by CObjectMemoryPoolChunk::CObjectMemoryPoolChunk(). |
|
|
Definition at line 48 of file ncbimempool.cpp. Referenced by CObjectMemoryPool::SetChunkSize(). |
|
|
Definition at line 51 of file ncbimempool.cpp. Referenced by CObjectMemoryPool::SetMallocThreshold(). |
|
|
Definition at line 49 of file ncbimempool.cpp. Referenced by CObjectMemoryPool::SetChunkSize(). |
|
|
Definition at line 53 of file ncbimempool.cpp. Referenced by CObjectMemoryPool::SetMallocThreshold(). |
|
|
Definition at line 52 of file ncbimempool.cpp. Referenced by CObjectMemoryPool::SetMallocThreshold(). |
1.4.6
Modified on Mon Dec 07 16:21:45 2009 by modify_doxy.py rev. 173732