|
PMDK C++ bindings
1.2.0
This is the C++ bindings documentation for PMDK's libpmemobj.
|
| Common array traits | |
| Compile time type check for make_persistent | |
| Commonly used functionality | |
| Commonly used conversions | |
| Create c++14 style index sequence | |
| Functions for destroying arrays | |
| Implementation details of atomic allocation and construction | |
| Custom exceptions | |
| Helper template for persistent ptr specialization | |
| Persistent memory aware allocator | |
| Pmem-resident condition variable | |
| Persistent_ptr transactional allocation functions for objects | |
| Persistent_ptr allocation functions for arrays | |
| Atomic persistent_ptr allocation functions for arrays | |
| Persistent_ptr atomic allocation functions for objects | |
| Pmem-resident mutex | |
| Resides on pmem property template | |
| Persistent smart pointer | |
| Convenience extensions for the resides on pmem property template | |
| C++ pmemobj pool | |
| Pmem-resident shared mutex | |
| Pmem-resident timed_mutex | |
| C++ pmemobj transactions | |
| Libpmemobj C++ utils |
1.8.5