PMDK C++ bindings
1.6.1
This is the C++ bindings documentation for PMDK's libpmemobj.
|
Directories |
Files | |
file | allocation_flag.hpp [code] |
allocation_flag - defines flags which can be passed to make_persistent | |
file | allocator.hpp [code] |
Persistent memory aware allocator. | |
file | condition_variable.hpp [code] |
Pmem-resident condition variable. | |
file | make_persistent.hpp [code] |
Persistent_ptr transactional allocation functions for objects. | |
file | make_persistent_array.hpp [code] |
Persistent_ptr allocation functions for arrays. | |
file | make_persistent_array_atomic.hpp [code] |
Atomic persistent_ptr allocation functions for arrays. | |
file | make_persistent_atomic.hpp [code] |
Persistent_ptr atomic allocation functions for objects. | |
file | mutex.hpp [code] |
Pmem-resident mutex. | |
file | p.hpp [code] |
Resides on pmem property template. | |
file | persistent_ptr.hpp [code] |
Persistent smart pointer. | |
file | pext.hpp [code] |
Convenience extensions for the resides on pmem property template. | |
file | pool.hpp [code] |
C++ pmemobj pool. | |
file | shared_mutex.hpp [code] |
Pmem-resident shared mutex. | |
file | timed_mutex.hpp [code] |
Pmem-resident timed_mutex. | |
file | transaction.hpp [code] |
C++ pmemobj transactions. | |
file | utils.hpp [code] |
Libpmemobj C++ utils. | |
file | version.hpp [code] |
Auto-generated file containing source version. | |