memory_arena< BlockAllocator, Cached > Member List

This is the complete list of members for memory_arena< BlockAllocator, Cached >, including all inherited members.

allocate_block() | memory_arena< BlockAllocator, Cached > |
allocator_type typedef (defined in memory_arena< BlockAllocator, Cached >) | memory_arena< BlockAllocator, Cached > |
cache_size() const noexcept | memory_arena< BlockAllocator, Cached > |
capacity() const noexcept | memory_arena< BlockAllocator, Cached > |
current_block() const noexcept | memory_arena< BlockAllocator, Cached > |
deallocate_block() noexcept | memory_arena< BlockAllocator, Cached > |
get_allocator() noexcept | memory_arena< BlockAllocator, Cached > |
is_cached typedef (defined in memory_arena< BlockAllocator, Cached >) | memory_arena< BlockAllocator, Cached > |
memory_arena(std::size_t block_size, Args &&... args) | memory_arena< BlockAllocator, Cached > | explicit
memory_arena(memory_arena &&other) noexcept | memory_arena< BlockAllocator, Cached > |
min_block_size(std::size_t byte_size) noexcept | memory_arena< BlockAllocator, Cached > | static
next_block_size() const noexcept | memory_arena< BlockAllocator, Cached > |
operator=(memory_arena &&other) noexcept | memory_arena< BlockAllocator, Cached > |
owns(const void *ptr) const noexcept | memory_arena< BlockAllocator, Cached > |
shrink_to_fit() noexcept | memory_arena< BlockAllocator, Cached > |
size() const noexcept | memory_arena< BlockAllocator, Cached > |
swap | memory_arena< BlockAllocator, Cached > | friend
~memory_arena() noexcept | memory_arena< BlockAllocator, Cached > |