NCBI C++ ToolKit
|
Search Toolkit Book for SCompoundIDObjectPool
#include "compound_id_impl.hpp"
(Private to src/connect/services
.)
Public Member Functions | |
SCompoundIDObjectPool () | |
Poolable * | Alloc () |
void | ReturnToPool (Poolable *element) |
~SCompoundIDObjectPool () | |
Public Attributes | |
CFastMutex | m_Mutex |
Poolable * | m_Head |
Definition at line 191 of file compound_id_impl.hpp.
|
inline |
Definition at line 193 of file compound_id_impl.hpp.
|
inline |
Definition at line 221 of file compound_id_impl.hpp.
|
inline |
Definition at line 200 of file compound_id_impl.hpp.
|
inline |
Definition at line 213 of file compound_id_impl.hpp.
Referenced by SCompoundIDImpl::DeleteThis(), and SCompoundIDImpl::Remove().
Poolable* SCompoundIDObjectPool< Poolable, FieldTypeOrIDClass >::m_Head |
Definition at line 198 of file compound_id_impl.hpp.
Referenced by SCompoundIDObjectPool< SCompoundIDImpl, ECompoundIDClass >::Alloc(), SCompoundIDObjectPool< SCompoundIDImpl, ECompoundIDClass >::ReturnToPool(), and SCompoundIDObjectPool< SCompoundIDImpl, ECompoundIDClass >::~SCompoundIDObjectPool().
CFastMutex SCompoundIDObjectPool< Poolable, FieldTypeOrIDClass >::m_Mutex |
Definition at line 197 of file compound_id_impl.hpp.
Referenced by SCompoundIDObjectPool< SCompoundIDImpl, ECompoundIDClass >::Alloc(), and SCompoundIDObjectPool< SCompoundIDImpl, ECompoundIDClass >::ReturnToPool().