OpenBarnyard
 
Loading...
Searching...
No Matches
T2DerivedDynamicObjectPool< TClassType > Member List

This is the complete list of members for T2DerivedDynamicObjectPool< TClassType >, including all inherited members.

AllocateObject()T2DerivedDynamicObjectPool< TClassType >inline
CanAllocate() constT2DerivedDynamicObjectPool< TClassType >inline
T2GenericObjectPool::CanAllocate(TSIZE size) const OVERRIDET2GenericObjectPoolinlineprotectedvirtual
Delete(T *ptr)T2Allocatorinlineprotected
DeleteObject(TClassType *a_pObject)T2DerivedDynamicObjectPool< TClassType >inline
Free(void *a_pPtr) OVERRIDET2GenericObjectPoolinlineprotectedvirtual
FreeObject(TClassType *a_pObject)T2DerivedDynamicObjectPool< TClassType >inline
GetCapacity() const OVERRIDET2DerivedDynamicObjectPool< TClassType >inlinevirtual
GetNumFreeObjects() constT2GenericObjectPoolinlineprotected
GetObject()T2GenericObjectPoolinlineprotected
GetUsedSize() const OVERRIDET2DerivedDynamicObjectPool< TClassType >inlinevirtual
Initialise(UnusedObject *a_pObjects, TUINT a_uiMaxNumber, TUINT a_uiObjectSize)T2GenericObjectPoolinlineprotected
IsAddressInPool(const void *a_pAddress) constT2DerivedDynamicObjectPool< TClassType >inlinevirtual
m_pHeadT2GenericObjectPoolprotected
Malloc(TSIZE a_uiSize, TSIZE a_uiAlignment) OVERRIDET2GenericObjectPoolinlineprotectedvirtual
Malloc(TSIZE a_uiSize) OVERRIDET2GenericObjectPoolinlineprotectedvirtual
New(Args &&... args)T2Allocatorinlineprotected
NewDerivedObject(Args &&... args)T2DerivedDynamicObjectPool< TClassType >inline
NewObject(Args &&... args)T2DerivedDynamicObjectPool< TClassType >inline
ReturnObject(UnusedObject *a_pObject)T2GenericObjectPoolinlineprotected
T2DerivedDynamicObjectPool(T2Allocator *a_pAllocator, TINT a_iMaxNumber)T2DerivedDynamicObjectPool< TClassType >inline
TryMalloc(TSIZE size, TSIZE alignment) OVERRIDET2GenericObjectPoolinlineprotectedvirtual
TryMalloc(TSIZE size) OVERRIDET2GenericObjectPoolinlineprotectedvirtual
~T2DerivedDynamicObjectPool()T2DerivedDynamicObjectPool< TClassType >inlinevirtual
~T2GenericObjectPool()=defaultT2GenericObjectPoolprotectedvirtual