5 # ifndef VCCC_TUPLE_APPLY_HPP
6 # define VCCC_TUPLE_APPLY_HPP
8 # include <type_traits>
86 template<
class F,
class Tuple>
90 return internal::apply_impl(
91 std::forward<F>(f), std::forward<Tuple>(t),
92 std::make_index_sequence<std::tuple_size<std::remove_reference_t<Tuple>>::
value>{});
constexpr decltype(auto) apply(F &&f, Tuple &&t)
calls a function with the elements of tuple of arguments
Definition: apply.hpp:89
Definition: directory.h:12
constexpr VCCC_INLINE_OR_STATIC detail::element_niebloid< 1 > value
Definition: key_value.hpp:35