OpenBarnyard
 
Loading...
Searching...
No Matches
T2GenericObjectPool Member List

This is the complete list of members for T2GenericObjectPool, including all inherited members.

CanAllocate(TSIZE size) const OVERRIDET2GenericObjectPoolinlineprotectedvirtual
Delete(T *ptr)T2Allocatorinlineprotected
Free(void *a_pPtr) OVERRIDET2GenericObjectPoolinlineprotectedvirtual
GetCapacity() const =0T2Allocatorprotectedpure virtual
GetNumFreeObjects() constT2GenericObjectPoolinlineprotected
GetObject()T2GenericObjectPoolinlineprotected
GetUsedSize() const =0T2Allocatorprotectedpure virtual
Initialise(UnusedObject *a_pObjects, TUINT a_uiMaxNumber, TUINT a_uiObjectSize)T2GenericObjectPoolinlineprotected
m_pHeadT2GenericObjectPoolprotected
Malloc(TSIZE a_uiSize, TSIZE a_uiAlignment) OVERRIDET2GenericObjectPoolinlineprotectedvirtual
Malloc(TSIZE a_uiSize) OVERRIDET2GenericObjectPoolinlineprotectedvirtual
New(Args &&... args)T2Allocatorinlineprotected
ReturnObject(UnusedObject *a_pObject)T2GenericObjectPoolinlineprotected
TryMalloc(TSIZE size, TSIZE alignment) OVERRIDET2GenericObjectPoolinlineprotectedvirtual
TryMalloc(TSIZE size) OVERRIDET2GenericObjectPoolinlineprotectedvirtual
~T2GenericObjectPool()=defaultT2GenericObjectPoolvirtual