memory
iteration_allocator< N, BlockOrRawAllocator > Member List

This is the complete list of members for iteration_allocator< N, BlockOrRawAllocator >, including all inherited members.

allocate(std::size_t size, std::size_t alignment)iteration_allocator< N, BlockOrRawAllocator >
allocator_type typedef (defined in iteration_allocator< N, BlockOrRawAllocator >)iteration_allocator< N, BlockOrRawAllocator >
capacity_left(std::size_t i) const noexceptiteration_allocator< N, BlockOrRawAllocator >
capacity_left() const noexceptiteration_allocator< N, BlockOrRawAllocator >
cur_iteration() const noexceptiteration_allocator< N, BlockOrRawAllocator >
get_allocator() noexceptiteration_allocator< N, BlockOrRawAllocator >
iteration_allocator(std::size_t block_size, Args &&... args)iteration_allocator< N, BlockOrRawAllocator >explicit
iteration_allocator(iteration_allocator &&other) noexcept (defined in iteration_allocator< N, BlockOrRawAllocator >)iteration_allocator< N, BlockOrRawAllocator >
max_iterations() noexceptiteration_allocator< N, BlockOrRawAllocator >static
next_iteration() noexceptiteration_allocator< N, BlockOrRawAllocator >
operator=(iteration_allocator &&other) noexcept (defined in iteration_allocator< N, BlockOrRawAllocator >)iteration_allocator< N, BlockOrRawAllocator >
try_allocate(std::size_t size, std::size_t alignment) noexceptiteration_allocator< N, BlockOrRawAllocator >
~iteration_allocator() noexcept (defined in iteration_allocator< N, BlockOrRawAllocator >)iteration_allocator< N, BlockOrRawAllocator >