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

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

bool_type typedefpmem::obj::persistent_ptr< T >
difference_type typedefpmem::obj::persistent_ptr< T >
flush(pool_base &pop)pmem::obj::persistent_ptr< T >inline
flush(void)pmem::obj::persistent_ptr< T >inline
iterator_category typedefpmem::obj::persistent_ptr< T >
operator persistent_ptr< void >() const noexceptpmem::obj::persistent_ptr< T >inline
operator*() const noexceptpmem::obj::persistent_ptr< T >inline
operator++()pmem::obj::persistent_ptr< T >inline
operator++(int)pmem::obj::persistent_ptr< T >inline
operator+=(std::ptrdiff_t s)pmem::obj::persistent_ptr< T >inline
operator--()pmem::obj::persistent_ptr< T >inline
operator--(int)pmem::obj::persistent_ptr< T >inline
operator-=(std::ptrdiff_t s)pmem::obj::persistent_ptr< T >inline
operator->() const noexceptpmem::obj::persistent_ptr< T >inline
operator[](std::ptrdiff_t i) const noexceptpmem::obj::persistent_ptr< T >inline
persist(pool_base &pop)pmem::obj::persistent_ptr< T >inline
persist(void)pmem::obj::persistent_ptr< T >inline
persistency_type typedefpmem::obj::persistent_ptr< T >
persistent_ptr(persistent_ptr< void > const &rhs) noexceptpmem::obj::persistent_ptr< T >inlineexplicit
persistent_ptr(persistent_ptr< const void > const &rhs) noexceptpmem::obj::persistent_ptr< T >inlineexplicit
pointer typedefpmem::obj::persistent_ptr< T >
pointer_to(T &ref)pmem::obj::persistent_ptr< T >inlinestatic
rebind typedefpmem::obj::persistent_ptr< T >
reference typedefpmem::obj::persistent_ptr< T >
value_type typedefpmem::obj::persistent_ptr< T >