|
PMDK C++ bindings
1.12-git53.g67ba2be4
This is the C++ bindings documentation for PMDK's libpmemobj.
|
A volatile state for persistent objects. More...
#include <cassert>#include <functional>#include <memory>#include <mutex>#include <shared_mutex>#include <tuple>#include <unordered_map>#include <libpmemobj++/detail/common.hpp>#include <libpmemobj++/detail/life.hpp>#include <libpmemobj++/pool.hpp>#include <libpmemobj++/transaction.hpp>Go to the source code of this file.
Classes | |
| class | pmem::detail::volatile_state |
| Global key value store which allows persistent objects to use volatile memory. More... | |
Namespaces | |
| pmem | |
| Persistent memory namespace. | |
| pmem::detail | |
| Implementation details. | |
A volatile state for persistent objects.
This feature requires C++14 support.