PMDK C++ bindings  1.13.0-git23.gf49772ac
This is the C++ bindings documentation for PMDK's libpmemobj.
pmem::detail::basic_contiguous_iterator< T > Member List

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

basic_contiguous_iterator(pointer ptr=nullptr)pmem::detail::basic_contiguous_iterator< T >inline
change_by(std::ptrdiff_t n)pmem::detail::contiguous_iterator< basic_contiguous_iterator< T >, T &, T * >inlineprotected
contiguous_iterator(T * begin)pmem::detail::contiguous_iterator< basic_contiguous_iterator< T >, T &, T * >inline
operator const T *() constpmem::detail::basic_contiguous_iterator< T >inline
operator*() constpmem::detail::basic_contiguous_iterator< T >inline
operator+(std::ptrdiff_t n) constpmem::detail::contiguous_iterator< basic_contiguous_iterator< T >, T &, T * >inline
operator++()pmem::detail::contiguous_iterator< basic_contiguous_iterator< T >, T &, T * >inline
operator++(int)pmem::detail::contiguous_iterator< basic_contiguous_iterator< T >, T &, T * >inline
operator+=(std::ptrdiff_t n)pmem::detail::contiguous_iterator< basic_contiguous_iterator< T >, T &, T * >inline
operator-(std::ptrdiff_t n) constpmem::detail::contiguous_iterator< basic_contiguous_iterator< T >, T &, T * >inline
operator--()pmem::detail::contiguous_iterator< basic_contiguous_iterator< T >, T &, T * >inline
operator--(int)pmem::detail::contiguous_iterator< basic_contiguous_iterator< T >, T &, T * >inline
operator-=(std::ptrdiff_t n)pmem::detail::contiguous_iterator< basic_contiguous_iterator< T >, T &, T * >inline
operator->() constpmem::detail::basic_contiguous_iterator< T >inline
operator[](std::ptrdiff_t n)pmem::detail::basic_contiguous_iterator< T >inline
swap(basic_contiguous_iterator &lhs, basic_contiguous_iterator &rhs)pmem::detail::basic_contiguous_iterator< T >friend