PMDK C++ bindings
1.7
This is the C++ bindings documentation for PMDK's libpmemobj.
|
Files | |
file | array_traits.hpp [code] |
Common array traits. | |
file | check_persistent_ptr_array.hpp [code] |
Compile time type check for make_persistent. | |
file | common.hpp [code] |
Commonly used functionality. | |
file | conversions.hpp [code] |
Commonly used conversions. | |
file | ctl.hpp [code] |
C++ ctl api. | |
file | integer_sequence.hpp [code] |
Create c++14 style index sequence. | |
file | iterator_traits.hpp [code] |
Common iterator traits. | |
file | life.hpp [code] |
Functions for destroying arrays. | |
file | make_atomic_impl.hpp [code] |
Implementation details of atomic allocation and construction. | |
file | persistent_ptr_base.hpp [code] |
Base class for persistent_ptr. | |
file | pexceptions.hpp [code] |
Custom exceptions. | |
file | specialization.hpp [code] |
Helper template for persistent ptr specialization. | |
file | temp_value.hpp [code] |
temp_value template class for caching objects. | |
file | template_helpers.hpp [code] |
Commonly used SFINAE helpers. | |
file | variadic.hpp [code] |
Helper functionality for handling variadic templates. | |