|
PMDK C++ bindings
1.2.0
This is the C++ bindings documentation for PMDK's libpmemobj.
|
| (EXPERIMENTAL) Encapsulates the information about the persistent memory allocation model using PMDK's libpmemobj | |
| C++ automatic scope transaction class | |
| Persistent memory resident condition variable | |
| Custom lock error class | |
| C++ manual scope transaction class | |
| Custom transaction error class | |
| Persistent memory resident mutex implementation | |
| Encapsulates object specific allocator functionality | |
| Object traits specialization for the void type | |
| Resides on pmem class | |
| Persistent_ptr base class | |
| Persistent pointer class | |
| The non-template pool base class | |
| PMEMobj pool class | |
| Custom pool error class | |
| Rebind to a different type | |
| Rebind to a different type | |
| Rebind to a different type | |
| Rebind to a different type | |
| Rebind to a different type | |
| Persistent memory resident shared_mutex implementation | |
| The allocation policy template for a given type | |
| Void specialization of the standard allocation policy | |
| Persistent memory resident timed_mutex implementation | |
| C++ transaction handler class | |
| Custom transaction error class | |
| Custom transaction error class | |
| Custom transaction error class | |
| Custom transaction error class | |
| Internal class for counting active exceptions |
1.8.5