Cogs.Core
Cogs::Core::TaskPool Member List

This is the complete list of members for Cogs::Core::TaskPool, including all inherited members.

create(ARGS &&... args)Cogs::Collections::Pool< Task >inline
destroy(Task *element)Cogs::Collections::Pool< Task >inline
getCapacity() constCogs::Collections::Pool< Task >inline
getHandle(Task *element) constCogs::Collections::Pool< Task >inline
getPageSize() constCogs::Collections::Pool< Task >inline
isAllocated(ElementHandle handle) constCogs::Collections::Pool< Task >inline
isValid(ElementHandle handle) constCogs::Collections::Pool< Task >inline
operator=(Pool &&) noexcept=defaultCogs::Collections::Pool< Task >
operator=(const Pool &)=deleteCogs::Collections::Pool< Task >
operator[](ElementHandle handle)Cogs::Collections::Pool< Task >inline
Pool(MemBlockType memType=MemBlockType::Bucket)Cogs::Collections::Pool< Task >inline
Pool(ElementOffset capacity, ElementOffset pageSize=128, MemBlockType memType=MemBlockType::Bucket)Cogs::Collections::Pool< Task >inline
Pool(ElementOffset capacity, ElementOffset pageSize, Memory::Allocator *allocator, MemBlockType memType=MemBlockType::Bucket)Cogs::Collections::Pool< Task >inline
Pool(Pool &&) noexcept=defaultCogs::Collections::Pool< Task >
Pool(const Pool &)=deleteCogs::Collections::Pool< Task >
resize(size_t capacity)Cogs::Collections::Pool< Task >inline
size() constCogs::Collections::Pool< Task >inline
TaskPool()Cogs::Core::TaskPoolinline