PMDK C++ bindings  1.9.1
This is the C++ bindings documentation for PMDK's libpmemobj.
List of all members
pmem::detail::temp_value< T, NoExcept, typename std::enable_if<!NoExcept||(sizeof(T) >=LIBPMEMOBJ_CPP_MAX_STACK_ALLOC_SIZE)>::type > Struct Template Reference

Specialization for throwing constructors or objects greater than or equal to LIBPMEMOBJ_CPP_MAX_STACK_ALLOC_SIZE bytes. More...

#include <libpmemobj++/detail/temp_value.hpp>

Detailed Description

template<typename T, bool NoExcept>
struct pmem::detail::temp_value< T, NoExcept, typename std::enable_if<!NoExcept||(sizeof(T) >=LIBPMEMOBJ_CPP_MAX_STACK_ALLOC_SIZE)>::type >

Specialization for throwing constructors or objects greater than or equal to LIBPMEMOBJ_CPP_MAX_STACK_ALLOC_SIZE bytes.

Constructs and stores value in underlying field in pmem.


The documentation for this struct was generated from the following file: