16 #ifndef GRPPI_COMMON_PACK_TRAITS_H
17 #define GRPPI_COMMON_PACK_TRAITS_H
23 template <
int Index,
typename ... T>
25 std::enable_if_t<(Index == (
sizeof...(T) - 1)),
int>;
27 template <
int Index,
typename ... T>
29 std::enable_if_t<(Index <
sizeof...(T) - 1),
int>;
std::enable_if_t<(Index==(sizeof...(T) - 1)), int > requires_index_last
Definition: pack_traits.h:25
std::enable_if_t<(Index< sizeof...(T) - 1), int > requires_index_not_last
Definition: pack_traits.h:29
Definition: callable_traits.h:21