Template Struct TupleBaseInfoImpl

Struct Documentation

template<typename ...Ts>
struct TupleBaseInfoImpl

Public Types

template<usize I>
using ith = proxsuite::linalg::veg::ith<I, Ts...>
using seq = meta::type_sequence<Ts...>
using Tuple = proxsuite::linalg::veg::Tuple<Ts...>
using IndexedTuple = proxsuite::linalg::veg::tuple::IndexedTuple<meta::make_index_sequence<sizeof...(Ts)>, Ts...>

Public Static Attributes

static constexpr bool is_tuple = true
static constexpr usize size = sizeof...(Ts)