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