ScummVM API documentation
Common::ObjectPool< T, NUM_INTERNAL_CHUNKS > Member List

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

_chunkSize (defined in Common::MemoryPool)Common::MemoryPoolprotected
_chunksPerPage (defined in Common::MemoryPool)Common::MemoryPoolprotected
_next (defined in Common::MemoryPool)Common::MemoryPoolprotected
_pages (defined in Common::MemoryPool)Common::MemoryPoolprotected
addPageToPool(const Page &page) (defined in Common::MemoryPool)Common::MemoryPoolprotected
allocChunk()Common::MemoryPool
allocPage() (defined in Common::MemoryPool)Common::MemoryPoolprotected
deleteChunk(T *ptr)Common::ObjectPool< T, NUM_INTERNAL_CHUNKS >inline
FixedSizeMemoryPool() (defined in Common::FixedSizeMemoryPool< sizeof(T), NUM_INTERNAL_CHUNKS >)Common::FixedSizeMemoryPool< sizeof(T), NUM_INTERNAL_CHUNKS >inline
freeChunk(void *ptr)Common::MemoryPool
freeUnusedPages()Common::MemoryPool
getChunkSize() constCommon::MemoryPoolinline
isPointerInPage(void *ptr, const Page &page) (defined in Common::MemoryPool)Common::MemoryPoolprotected
MemoryPool(const MemoryPool &) (defined in Common::MemoryPool)Common::MemoryPoolprotected
MemoryPool(size_t chunkSize)Common::MemoryPoolexplicit
operator=(const MemoryPool &) (defined in Common::MemoryPool)Common::MemoryPoolprotected
~MemoryPool() (defined in Common::MemoryPool)Common::MemoryPool