Allocate(std::size_t bytes, std::size_t alignment) | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | inline |
AllocateChunk() | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | inlineprivate |
ChunkSizeBytes() const | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | inline |
Deallocate(void *p, std::size_t bytes, std::size_t alignment) noexcept | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | inline |
ELEM_ALIGN_BYTES | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | privatestatic |
IsFreeListUsable(std::size_t bytes, std::size_t alignment) | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | inlineprivatestatic |
m_allocated_chunks | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | private |
m_available_memory_end | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | private |
m_available_memory_it | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | private |
m_chunk_size_bytes | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | private |
m_free_lists | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | private |
NumAllocatedChunks() const | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | inline |
NumElemAlignBytes(std::size_t bytes) | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | inlineprivatestatic |
operator=(const PoolResource &)=delete | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | |
operator=(PoolResource &&)=delete | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | |
PlacementAddToList(void *p, ListNode *&node) | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | inlineprivate |
PoolResource(std::size_t chunk_size_bytes) | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | inlineexplicit |
PoolResource() | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | inline |
PoolResource(const PoolResource &)=delete | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | |
PoolResource(PoolResource &&)=delete | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | |
PoolResourceTester | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | friend |
~PoolResource() | PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > | inline |