Bitcoin Core  27.99.0
P2P Digital Currency
PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES > Member List

This is the complete list of members for PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >, including all inherited members.

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() constPoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >inline
Deallocate(void *p, std::size_t bytes, std::size_t alignment) noexceptPoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >inline
ELEM_ALIGN_BYTESPoolResource< 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_chunksPoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >private
m_available_memory_endPoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >private
m_available_memory_itPoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >private
m_chunk_size_bytesPoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >private
m_free_listsPoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >private
NumAllocatedChunks() constPoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >inline
NumElemAlignBytes(std::size_t bytes)PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >inlineprivatestatic
operator=(const PoolResource &)=deletePoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >
operator=(PoolResource &&)=deletePoolResource< 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 &)=deletePoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >
PoolResource(PoolResource &&)=deletePoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >
PoolResourceTester classPoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >friend
~PoolResource()PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >inline