38 #ifndef LIBPMEMOBJ_CPP_VARIADIC_HPP 39 #define LIBPMEMOBJ_CPP_VARIADIC_HPP 51 template <
class T,
class... Args>
52 struct is_first_arg_same {
53 static constexpr
bool value =
false;
60 template <
class T,
class FirstArg,
class... Args>
61 struct is_first_arg_same<T, FirstArg, Args...> {
62 static constexpr
bool value = std::is_same<T, FirstArg>::value;
A persistent version of concurrent hash map implementation Ref: https://arxiv.org/abs/1509....
Definition: allocation_flag.hpp:43