Struct cat

Struct Documentation

struct cat

Public Types

template<typename ...Tuples>
using PreConcat = proxsuite::linalg::veg::meta::type_sequence_cat<Tuple, Tuples...>
template<typename ...Tuples>
using Concat = proxsuite::linalg::veg::meta::detected_t<PreConcat, typename meta::TupleBaseInfo<Tuples>::Tuple...>

Public Functions

inline  VEG_TEMPLATE ((typename... Tuples), requires(VEG_ALL_OF(VEG_CONCEPT(tuple::tuple< Tuples >))), VEG_NODISCARD VEG_INLINE constexpr auto operator(),(... tups, Tuples)) const VEG_NOEXCEPT -> Concat< Tuples... >