|
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 | defrag.hpp [code] |
| Defragmentation class.
|
|
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 | persistent_ptr_base.hpp [code] |
| Base class for persistent_ptr.
|
|
file | pexceptions.hpp [code] |
| Custom exceptions.
|
|
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 | slice.hpp [code] |
| Interface to access sequence of objects.
|
|
file | string_view.hpp [code] |
| Our partial std::string_view implementation.
|
|
file | timed_mutex.hpp [code] |
| Pmem-resident timed_mutex.
|
|
file | transaction.hpp [code] |
| C++ pmemobj transactions.
|
|
file | utils.hpp [code] |
| Libpmemobj C++ utils.
|
|