Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DResourcePool< DType > Member List

This is the complete list of members for DResourcePool< DType >, including all inherited members.

dDebugLevelDResourcePool< DType >private
dGetBatchSizeDResourcePool< DType >private
dMaxLocalPoolSizeDResourcePool< DType >private
dMaxSharedPoolSizeDResourcePool< DType >privatestatic
dNumToAllocateAtOnceDResourcePool< DType >private
dObjectCounterDResourcePool< DType >privatestatic
dPoolCounterDResourcePool< DType >privatestatic
DResourcePool(void)DResourcePool< DType >
DResourcePool(size_t locGetBatchSize, size_t locNumToAllocateAtOnce, size_t locMaxLocalPoolSize)DResourcePool< DType >
DResourcePool(size_t locGetBatchSize, size_t locNumToAllocateAtOnce, size_t locMaxLocalPoolSize, size_t locMaxSharedPoolSize, size_t locDebugLevel)DResourcePool< DType >
dResourcePool_LocalDResourcePool< DType >private
dResourcePool_SharedDResourcePool< DType >privatestatic
dSharedPoolMutexDResourcePool< DType >privatestatic
Get_CacheLineSize(void)DResourcePool< DType >inlinestatic
Get_NumObjectsAllThreads(void) const DResourcePool< DType >inline
Get_PoolSize(void) const DResourcePool< DType >inline
Get_Resource(void)DResourcePool< DType >
Get_Resources_StaticPool(void)DResourcePool< DType >private
Get_SharedPoolSize(void) const DResourcePool< DType >
Get_SharedResource(void)DResourcePool< DType >
Recycle(const DType *locResource)DResourcePool< DType >inline
Recycle(vector< const DType * > &locResources)DResourcePool< DType >
Recycle(DType *locResource)DResourcePool< DType >
Recycle(vector< DType * > &locResources)DResourcePool< DType >
Recycle_Resources_StaticPool(vector< DType * > &locResources)DResourcePool< DType >private
Release_Resources(DResettable *locResource)DResourcePool< DType >inlineprivate
Release_Resources(RType *locResource)DResourcePool< DType >inlineprivate
Reset(DResettable *locResource)DResourcePool< DType >inlineprivate
Reset(RType *locResource)DResourcePool< DType >inlineprivate
Set_ControlParams(size_t locGetBatchSize, size_t locNumToAllocateAtOnce, size_t locMaxLocalPoolSize)DResourcePool< DType >
Set_ControlParams(size_t locGetBatchSize, size_t locNumToAllocateAtOnce, size_t locMaxLocalPoolSize, size_t locMaxSharedPoolSize, size_t locDebugLevel)DResourcePool< DType >
~DResourcePool(void)DResourcePool< DType >