Metall  v0.29
A persistent memory allocator for data-centric analytics
metall::container::fallback_allocator_adaptor< StatefulAllocator > Member List

This is the complete list of members for metall::container::fallback_allocator_adaptor< StatefulAllocator >, including all inherited members.

allocate(const size_type n) constmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
const_pointer typedefmetall::container::fallback_allocator_adaptor< StatefulAllocator >
const_void_pointer typedefmetall::container::fallback_allocator_adaptor< StatefulAllocator >
construct(const pointer &ptr, Args &&...args) constmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
deallocate(pointer ptr, const size_type size) constmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
destroy(const pointer &ptr) constmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
difference_type typedefmetall::container::fallback_allocator_adaptor< StatefulAllocator >
fallback_allocator_adaptor() noexceptmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
fallback_allocator_adaptor(fallback_allocator_adaptor< stateful_allocator_type2 > allocator_instance) noexceptmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
fallback_allocator_adaptor(stateful_allocator_type2 allocator_instance) noexceptmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
fallback_allocator_adaptor(const fallback_allocator_adaptor &other) noexcept=defaultmetall::container::fallback_allocator_adaptor< StatefulAllocator >
fallback_allocator_adaptor(fallback_allocator_adaptor &&other) noexcept=defaultmetall::container::fallback_allocator_adaptor< StatefulAllocator >
get_stateful_allocator()metall::container::fallback_allocator_adaptor< StatefulAllocator >inline
get_stateful_allocator() constmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
max_size() const noexceptmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
operator=(const fallback_allocator_adaptor &) noexcept=defaultmetall::container::fallback_allocator_adaptor< StatefulAllocator >
operator=(const fallback_allocator_adaptor< stateful_allocator_type2 > &other) noexceptmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
operator=(const stateful_allocator_type2 &allocator_instance) noexceptmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
operator=(fallback_allocator_adaptor &&other) noexcept=defaultmetall::container::fallback_allocator_adaptor< StatefulAllocator >
operator=(fallback_allocator_adaptor< stateful_allocator_type2 > &&other) noexceptmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
operator=(stateful_allocator_type2 &&allocator_instance) noexceptmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
pointer typedefmetall::container::fallback_allocator_adaptor< StatefulAllocator >
size_type typedefmetall::container::fallback_allocator_adaptor< StatefulAllocator >
stateful_allocator_available() constmetall::container::fallback_allocator_adaptor< StatefulAllocator >inline
stateful_allocator_type typedefmetall::container::fallback_allocator_adaptor< StatefulAllocator >
value_type typedefmetall::container::fallback_allocator_adaptor< StatefulAllocator >
void_pointer typedefmetall::container::fallback_allocator_adaptor< StatefulAllocator >