PMDK C++ bindings  1.5.2
This is the C++ bindings documentation for PMDK's libpmemobj.
pmem::obj::allocator< T, Policy, Traits > Member List

This is the complete list of members for pmem::obj::allocator< T, Policy, Traits >, including all inherited members.

allocate(size_type cnt, const_void_pointer=0)pmem::obj::standard_alloc_policy< T >inline
allocator()=defaultpmem::obj::allocator< T, Policy, Traits >
allocator(allocator const &rhs)pmem::obj::allocator< T, Policy, Traits >inlineexplicit
allocator(allocator< U > const &)pmem::obj::allocator< T, Policy, Traits >inlineexplicit
allocator(allocator< U, P, T2 > const &rhs)pmem::obj::allocator< T, Policy, Traits >inlineexplicit
construct(pointer p, const_reference t)pmem::obj::object_traits< T >inline
construct(pointer p, Args &&... args)pmem::obj::object_traits< T >inline
deallocate(pointer p, size_type=0)pmem::obj::standard_alloc_policy< T >inline
destroy(pointer p)pmem::obj::object_traits< T >inline
max_size() constpmem::obj::standard_alloc_policy< T >inline
object_traits()=defaultpmem::obj::object_traits< T >
object_traits(object_traits< U > const &)pmem::obj::object_traits< T >inlineexplicit
standard_alloc_policy()=defaultpmem::obj::standard_alloc_policy< T >
standard_alloc_policy(standard_alloc_policy const &)pmem::obj::standard_alloc_policy< T >inlineexplicit
standard_alloc_policy(standard_alloc_policy< U > const &)pmem::obj::standard_alloc_policy< T >inlineexplicit
~allocator()=defaultpmem::obj::allocator< T, Policy, Traits >
~object_traits()=defaultpmem::obj::object_traits< T >
~standard_alloc_policy()=defaultpmem::obj::standard_alloc_policy< T >