PMDK C++ bindings
1.8.2
This is the C++ bindings documentation for PMDK's libpmemobj.
|
Iterators for contiguous persistent containers. More...
#include <algorithm>
#include <cassert>
#include <functional>
#include <libpmemobj++/detail/common.hpp>
Go to the source code of this file.
Classes | |
struct | pmem::detail::contiguous_iterator< Iterator, Reference, Pointer > |
Base class for iterators which satisfies RandomAccessIterator and operate on contiguous memory. More... | |
struct | pmem::detail::range_snapshotting_iterator< T > |
Non-const iterator which adds elements to a transaction in a bulk. More... | |
struct | pmem::detail::basic_contiguous_iterator< T > |
Default non-const iterator which adds element to a transaction on every access. More... | |
Namespaces | |
pmem | |
A persistent version of concurrent hash map implementation Ref: https://arxiv.org/abs/1509.02235. | |
Iterators for contiguous persistent containers.