Allocator Builder
Policy Based C++ Template Allocator Library
 All Classes Functions Variables Enumerations Enumerator Groups Pages
alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize > Member List

This is the complete list of members for alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >, including all inherited members.

alignment (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >static
allocate(size_t n) noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
allocator typedef (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >
chunk_size() const noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
deallocate(block &b) noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
deallocate_all() noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
expand(block &b, size_t delta) noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
heap() noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
heap(size_t numberOfChunks, size_t chunkSize) noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
heap(heap &&x) noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
number_of_chunk() const noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
operator=(heap &&x) noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
owns(const block &b) const noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
reallocate(block &b, size_t n) noexcept (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline
supports_truncated_deallocation (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >static
~heap() (defined in alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >)alb::v_100::heap< Allocator, NumberOfChunks, ChunkSize >inline