| allocate(size_type cnt, const_void_pointer=0) | pmem::obj::standard_alloc_policy< T > | inline |
| allocator()=default | pmem::obj::allocator< T, Policy, Traits > | |
| allocator(allocator const &rhs) | pmem::obj::allocator< T, Policy, Traits > | inline |
| 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 |
| bool_type typedef (defined in pmem::obj::standard_alloc_policy< T >) | pmem::obj::standard_alloc_policy< T > | |
| const_pointer typedef (defined in pmem::obj::object_traits< T >) | pmem::obj::object_traits< T > | |
| const_reference typedef (defined in pmem::obj::object_traits< T >) | pmem::obj::object_traits< T > | |
| const_void_pointer typedef (defined in pmem::obj::standard_alloc_policy< T >) | pmem::obj::standard_alloc_policy< T > | |
| 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() const | pmem::obj::standard_alloc_policy< T > | inline |
| object_traits()=default | pmem::obj::object_traits< T > | |
| object_traits(object_traits< U > const &) | pmem::obj::object_traits< T > | inlineexplicit |
| operator!=(const allocator< T, P, Tr > &lhs, const OtherAllocator &rhs) | pmem::obj::allocator< T, Policy, Traits > | related |
| operator==(const allocator< T, P, Tr > &lhs, const allocator< T2, P2, Tr2 > &rhs) | pmem::obj::allocator< T, Policy, Traits > | related |
| pmem::obj::standard_alloc_policy::operator==(standard_alloc_policy< T > const &, standard_alloc_policy< T2 > const &) | pmem::obj::standard_alloc_policy< T > | related |
| pmem::obj::standard_alloc_policy::operator==(standard_alloc_policy< T > const &, OtherAllocator const &) | pmem::obj::standard_alloc_policy< T > | related |
| pointer typedef (defined in pmem::obj::allocator< T, Policy, Traits >) | pmem::obj::allocator< T, Policy, Traits > | |
| reference typedef (defined in pmem::obj::object_traits< T >) | pmem::obj::object_traits< T > | |
| size_type typedef (defined in pmem::obj::allocator< T, Policy, Traits >) | pmem::obj::allocator< T, Policy, Traits > | |
| standard_alloc_policy()=default | pmem::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 |
| value_type typedef (defined in pmem::obj::allocator< T, Policy, Traits >) | pmem::obj::allocator< T, Policy, Traits > | |
| ~allocator()=default | pmem::obj::allocator< T, Policy, Traits > | |
| ~object_traits()=default | pmem::obj::object_traits< T > | |
| ~standard_alloc_policy()=default | pmem::obj::standard_alloc_policy< T > | |