NVML C++ bindings  1.1.0
This is the C++ bindings documentation for NVML's libpmemobj.
nvml::detail::persistent_ptr_base< T > Member List

This is the complete list of members for nvml::detail::persistent_ptr_base< T >, including all inherited members.

calculate_offset() constnvml::detail::persistent_ptr_base< T >inlineprotected
element_type typedefnvml::detail::persistent_ptr_base< T >
get() const noexceptnvml::detail::persistent_ptr_base< T >inline
operator persistent_ptr_base< Y >() noexceptnvml::detail::persistent_ptr_base< T >inline
operator=(persistent_ptr_base &&r)nvml::detail::persistent_ptr_base< T >inline
operator=(persistent_ptr_base const &r)nvml::detail::persistent_ptr_base< T >inline
operator=(std::nullptr_t &&)nvml::detail::persistent_ptr_base< T >inline
operator=(persistent_ptr_base< Y > const &r)nvml::detail::persistent_ptr_base< T >inline
persistent_ptr_base()nvml::detail::persistent_ptr_base< T >inline
persistent_ptr_base(PMEMoid oid) noexceptnvml::detail::persistent_ptr_base< T >inline
persistent_ptr_base(element_type *ptr)nvml::detail::persistent_ptr_base< T >inline
persistent_ptr_base(persistent_ptr_base< U > const &r) noexceptnvml::detail::persistent_ptr_base< T >inline
persistent_ptr_base(persistent_ptr_base< U > const &r) noexceptnvml::detail::persistent_ptr_base< T >inline
persistent_ptr_base(persistent_ptr_base &&r) noexceptnvml::detail::persistent_ptr_base< T >inline
persistent_ptr_base(element_type *vptr, int)nvml::detail::persistent_ptr_base< T >inlineprotected
raw() const noexceptnvml::detail::persistent_ptr_base< T >inline
raw_ptr() noexceptnvml::detail::persistent_ptr_base< T >inline
swap(persistent_ptr_base &other)nvml::detail::persistent_ptr_base< T >inline