44template <std::
size_t N,
typename Seq>
47template <std::size_t
N, std::size_t... Ints>
49 using type = std::index_sequence<Ints +
N...>;
53template <std::
size_t N,
typename Seq>
58template <
typename Tuple,
size_t... Is>
60 return std::make_tuple(std::get<Is>(t)...);
69template <
size_t Begin,
size_t End,
typename Tuple>
72 std::forward<Tuple>(t),
74 std::make_index_sequence<End - Begin>>{});
std::atomic< Type > N
Definition: ut0counter.h:225
Definition: ut0tuple.h:57
constexpr auto select_from_tuple_impl(Tuple &&t, std::index_sequence< Is... >)
Definition: ut0tuple.h:59
Definition: gcs_xcom_synode.h:64
std::index_sequence< Ints+N... > type
Definition: ut0tuple.h:49
Definition: ut0tuple.h:45
constexpr auto select_from_tuple(Tuple &&t)
Definition: ut0tuple.h:70
typename index_sequence_with_offset< N, Seq >::type index_sequence_with_offset_t
Definition: ut0tuple.h:55