CheckMem() const (defined in ObjectPool) | ObjectPool | [virtual] |
Count() const | ObjectPool | [inline] |
GetObject() (defined in ObjectPool) | ObjectPool | |
GetObjectSmartPtr() (defined in ObjectPool) | ObjectPool | |
IMemoryValidate() (defined in IMemoryValidate) | IMemoryValidate | [inline] |
m_count (defined in ObjectPool) | ObjectPool | [protected] |
m_factory (defined in ObjectPool) | ObjectPool | [protected] |
m_maxInstances (defined in ObjectPool) | ObjectPool | [protected] |
m_minInstances (defined in ObjectPool) | ObjectPool | [protected] |
m_pool (defined in ObjectPool) | ObjectPool | [protected] |
m_poolMutex (defined in ObjectPool) | ObjectPool | [protected] |
m_preferedPoolMaxInstances (defined in ObjectPool) | ObjectPool | [protected] |
ObjectPool(IPoolableFactory *factory, int minInstances, int preferedPoolMaxInstances, int maxInstances) | ObjectPool | |
ReleaseObject(IPoolable *item) (defined in ObjectPool) | ObjectPool | |
ReleaseObject(IPoolablePtr item) (defined in ObjectPool) | ObjectPool | |
ValidateMem() const (defined in ObjectPool) | ObjectPool | [virtual] |
~IMemoryValidate() (defined in IMemoryValidate) | IMemoryValidate | [virtual] |
~ObjectPool() (defined in ObjectPool) | ObjectPool | [virtual] |