|
PMDK C++ bindings
1.12
This is the C++ bindings documentation for PMDK's libpmemobj.
|
This is the complete list of members for pmem::obj::basic_transaction, including all inherited members.
| abort(int err) | pmem::detail::transaction_base< false > | inlinestatic |
| automatic typedef | pmem::obj::basic_transaction | |
| commit() | pmem::detail::transaction_base< false > | inlinestatic |
| manual typedef | pmem::obj::basic_transaction | |
| register_callback(stage stg, std::function< void()> cb) | pmem::detail::transaction_base< false > | inlinestatic |
| run(obj::pool_base &pool, std::function< void()> tx, Locks &... locks) | pmem::obj::basic_transaction | inlinestatic |
| snapshot(const T *addr, size_t num=1) | pmem::detail::transaction_base< false > | inlinestatic |
| stage enum name | pmem::detail::transaction_base< false > | |
| ~basic_transaction() noexcept=delete | pmem::obj::basic_transaction | |
| ~transaction_base() noexcept=delete | pmem::detail::transaction_base< false > |
1.8.13