Template Struct tuple_index< T, TupleLike< Args… >, std::enable_if_t< is_tuple_like_v< std::decay_t< TupleLike< Args… > > >, &&detail::tuple_index_found< T, Args… >, () > >

Inheritance Relationships

Base Type

  • public std::integral_constant< std::size_t, detail::tuple_index_helper< T, Args... >()>

Struct Documentation

template<class T, template<class...> class TupleLike, class ...Args>
struct tuple_index<T, TupleLike<Args...>, std::enable_if_t<is_tuple_like_v<std::decay_t<TupleLike<Args...>>> && detail::tuple_index_found<T, Args...>()>> : public std::integral_constant<std::size_t, detail::tuple_index_helper<T, Args...>()>

tuple_index specialization for tuples.