PMDK C++ bindings  1.6.1
This is the C++ bindings documentation for PMDK's libpmemobj.
Classes
contiguous_iterator.hpp File Reference

Iterators for pmem::obj::array. More...

#include <algorithm>
#include <cassert>
#include <functional>
#include <libpmemobj++/detail/common.hpp>

Go to the source code of this file.

Classes

struct  pmem::obj::experimental::contiguous_iterator< Iterator, Reference, Pointer >
 Base class for iterators which satisfies RandomAccessIterator and operate on contiguous memory. More...
 
struct  pmem::obj::experimental::range_snapshotting_iterator< T >
 Non-const iterator which adds elements to a transaction in a bulk. More...
 
struct  pmem::obj::experimental::basic_contiguous_iterator< T >
 Default non-const iterator which adds element to a transaction on every access. More...
 

Detailed Description

Iterators for pmem::obj::array.