Cogs.Core
Cogs::Collections::PoolBase Member List

This is the complete list of members for Cogs::Collections::PoolBase, including all inherited members.

addPage(size_t pageSize)Cogs::Collections::PoolBaseprotected
allocate()Cogs::Collections::PoolBase
deallocate(void *element)Cogs::Collections::PoolBase
getCapacity() constCogs::Collections::PoolBaseinline
getElement(ElementHandle handle)Cogs::Collections::PoolBase
getElementOffset(ElementHandle handle) constCogs::Collections::PoolBaseinlineprotected
getHandle(void *element) constCogs::Collections::PoolBase
getPageIndex(ElementHandle handle) constCogs::Collections::PoolBaseinlineprotected
getPageSize() constCogs::Collections::PoolBaseinline
isAllocated(ElementHandle handle) constCogs::Collections::PoolBase
isValid(ElementHandle handle) constCogs::Collections::PoolBaseinline
operator=(PoolBase &&)=default (defined in Cogs::Collections::PoolBase)Cogs::Collections::PoolBase
operator=(const PoolBase &)=deleteCogs::Collections::PoolBase
PoolBase(size_t elementSize, size_t initialCapacity, size_t pageSize, Memory::Allocator *allocator=Memory::Allocator::defaultAllocator(), MemBlockType memType=MemBlockType::Bucket)Cogs::Collections::PoolBase
PoolBase(PoolBase &&)=defaultCogs::Collections::PoolBase
PoolBase(const PoolBase &)=deleteCogs::Collections::PoolBase
resize(size_t capacity)Cogs::Collections::PoolBase
size() constCogs::Collections::PoolBaseinline