PMDK C++ bindings  1.13.0-git107.g7e59f08f
This is the C++ bindings documentation for PMDK's libpmemobj.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
pmem Namespace Reference

Persistent memory namespace. More...

Namespaces

 detail
 Implementation details.
 
 obj
 Main libpmemobj namespace.
 

Classes

class  pool_error
 Custom pool error class. More...
 
class  pool_invalid_argument
 Custom pool error class. More...
 
class  transaction_error
 Custom transaction error class. More...
 
class  lock_error
 Custom lock error class. More...
 
class  transaction_alloc_error
 Custom transaction error class. More...
 
class  transaction_out_of_memory
 Custom out of memory error class. More...
 
class  transaction_free_error
 Custom transaction error class. More...
 
class  transaction_scope_error
 Custom transaction error class. More...
 
class  manual_tx_abort
 Custom transaction error class. More...
 
class  layout_error
 Custom layout error class. More...
 
class  ctl_error
 Custom ctl error class. More...
 
class  defrag_error
 Custom defrag error class. More...
 

Detailed Description

Persistent memory namespace.

It is a common namespace for all persistent memory C++ libraries For more information about pmem goto: https://pmem.io