memory
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 noexceptmemory_arena< BlockAllocator, Cached >
capacity() const noexceptmemory_arena< BlockAllocator, Cached >
current_block() const noexceptmemory_arena< BlockAllocator, Cached >
deallocate_block() noexceptmemory_arena< BlockAllocator, Cached >
get_allocator() noexceptmemory_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) noexceptmemory_arena< BlockAllocator, Cached >
min_block_size(std::size_t byte_size) noexceptmemory_arena< BlockAllocator, Cached >static
next_block_size() const noexceptmemory_arena< BlockAllocator, Cached >
operator=(memory_arena &&other) noexceptmemory_arena< BlockAllocator, Cached >
owns(const void *ptr) const noexceptmemory_arena< BlockAllocator, Cached >
shrink_to_fit() noexceptmemory_arena< BlockAllocator, Cached >
size() const noexceptmemory_arena< BlockAllocator, Cached >
swap(memory_arena &a, memory_arena &b) noexceptmemory_arena< BlockAllocator, Cached >friend
~memory_arena() noexceptmemory_arena< BlockAllocator, Cached >