proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
proxsuite::linalg::veg::_detail::meta_::TupleBaseInfoImpl< Ts > Struct Template Reference

#include <proxsuite/linalg/veg/tuple.hpp>

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
 

Static Public Attributes

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

Detailed Description

template<typename... Ts>
struct proxsuite::linalg::veg::_detail::meta_::TupleBaseInfoImpl< Ts >

Definition at line 447 of file tuple.hpp.

Member Typedef Documentation

◆ ith

template<typename... Ts>
template<usize I>
using proxsuite::linalg::veg::_detail::meta_::TupleBaseInfoImpl< Ts >::ith = proxsuite::linalg::veg::ith<I, Ts...>

Definition at line 452 of file tuple.hpp.

◆ seq

Definition at line 453 of file tuple.hpp.

◆ Tuple

Definition at line 454 of file tuple.hpp.

◆ IndexedTuple

template<typename... Ts>
using proxsuite::linalg::veg::_detail::meta_::TupleBaseInfoImpl< Ts >::IndexedTuple
Initial value:
proxsuite::linalg::veg::tuple::
IndexedTuple<meta::make_index_sequence<sizeof...(Ts)>, Ts...>
_detail::_meta::make_integer_sequence< usize, N > * make_index_sequence

Definition at line 455 of file tuple.hpp.

Member Data Documentation

◆ is_tuple

template<typename... Ts>
constexpr bool proxsuite::linalg::veg::_detail::meta_::TupleBaseInfoImpl< Ts >::is_tuple = true
staticconstexpr

Definition at line 449 of file tuple.hpp.

◆ size

template<typename... Ts>
constexpr usize proxsuite::linalg::veg::_detail::meta_::TupleBaseInfoImpl< Ts >::size = sizeof...(Ts)
staticconstexpr

Definition at line 450 of file tuple.hpp.


The documentation for this struct was generated from the following file: