NVML C++ bindings  1.0.0
This is the C++ bindings documentation for NVML's libpmemobj.
 All Classes Files Functions Variables Typedefs Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCnvml::obj::transaction::automaticC++ automatic scope transaction class
oCnvml::obj::condition_variablePersistent memory resident condition variable
oCnvml::lock_errorCustom lock error class
oCnvml::obj::transaction::manualC++ manual scope transaction class
oCnvml::manual_tx_abortCustom transaction error class
oCnvml::obj::mutexPersistent memory resident mutex implementation
oCnvml::obj::p< T >Resides on pmem class
oCnvml::obj::persistent_ptr< T >Persistent pointer class
oCnvml::obj::pool_baseThe non-template pool base class
|\Cnvml::obj::pool< T >PMEMobj pool class
oCnvml::pool_errorCustom pool error class
oCnvml::obj::shared_mutexPersistent memory resident shared_mutex implementation
oCnvml::obj::timed_mutexPersistent memory resident timed_mutex implementation
oCnvml::obj::transactionC++ transaction handler class
oCnvml::transaction_errorCustom transaction error class
|\Cnvml::transaction_alloc_errorCustom transaction error class
oCnvml::transaction_scope_errorCustom transaction error class
\Cnvml::obj::transaction::automatic::uncaught_exception_counterInternal class for counting active exceptions