CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::ObjectPool< T, RawAllocator > Member List

This is the complete list of members for CeresEngine::ObjectPool< T, RawAllocator >, including all inherited members.

allocate(Args &&... args)CeresEngine::ObjectPool< T, RawAllocator >inline
allocateChunk()CeresEngine::ObjectPool< T, RawAllocator >inlineprotected
defaultChunkSizeCeresEngine::ObjectPool< T, RawAllocator >inlinestatic
mAllObjectsCeresEngine::ObjectPool< T, RawAllocator >private
mAllocatorCeresEngine::ObjectPool< T, RawAllocator >private
mChunkSizeCeresEngine::ObjectPool< T, RawAllocator >private
mFreeListCeresEngine::ObjectPool< T, RawAllocator >private
ObjectPool(const size_t chunkSize=defaultChunkSize)CeresEngine::ObjectPool< T, RawAllocator >inlineexplicit
ObjectPool(const ObjectPool< T > &other)=deleteCeresEngine::ObjectPool< T, RawAllocator >
ObjectPool(ObjectPool< T > &&other)=deleteCeresEngine::ObjectPool< T, RawAllocator >
operator=(const ObjectPool< T > &other)=deleteCeresEngine::ObjectPool< T, RawAllocator >
operator=(ObjectPool< T > &&other)=deleteCeresEngine::ObjectPool< T, RawAllocator >
release(T *obj)CeresEngine::ObjectPool< T, RawAllocator >inline
~ObjectPool()CeresEngine::ObjectPool< T, RawAllocator >inline