|
| proxsuite::linalg::veg::tuple::VEG_NIEBLOID (tuplify) |
|
| proxsuite::linalg::veg::concepts::tuple::VEG_DEF_CONCEPT (typename T, tuple, proxsuite::linalg::veg::tuple::meta::is_tuple< T >::value) |
|
template<usize I, usize... Is, typename... Ts> |
VEG_NODISCARD VEG_INLINE constexpr auto | proxsuite::linalg::veg::tuple::get (tuple::IndexedTuple< proxsuite::linalg::veg::meta::index_sequence< Is... >, Ts... > const &tup) VEG_NOEXCEPT -> ith< I, Ts... > const & |
|
template<usize I, usize... Is, typename... Ts> |
VEG_NODISCARD VEG_INLINE constexpr auto | proxsuite::linalg::veg::tuple::get (tuple::IndexedTuple< proxsuite::linalg::veg::meta::index_sequence< Is... >, Ts... > &tup) VEG_NOEXCEPT -> ith< I, Ts... > & |
|
template<usize I, usize... Is, typename... Ts> |
VEG_NODISCARD VEG_INLINE constexpr auto | proxsuite::linalg::veg::tuple::get (tuple::IndexedTuple< proxsuite::linalg::veg::meta::index_sequence< Is... >, Ts... > const &&tup) VEG_NOEXCEPT -> ith< I, Ts... > const && |
|
template<usize I, usize... Is, typename... Ts> |
VEG_NODISCARD VEG_INLINE constexpr auto | proxsuite::linalg::veg::tuple::get (tuple::IndexedTuple< proxsuite::linalg::veg::meta::index_sequence< Is... >, Ts... > &&tup) VEG_NOEXCEPT -> ith< I, Ts... > && |
|
template<usize... Is, typename... Ts> |
static VEG_INLINE constexpr auto | proxsuite::linalg::veg::_detail::_tuple::tuple_fwd (tuple::IndexedTuple< meta::index_sequence< Is... >, Ts... > &&tup) VEG_NOEXCEPT -> Tuple< Ts &&... > |
|
| proxsuite::linalg::veg::tuple::VEG_NIEBLOID (with) |
|
| proxsuite::linalg::veg::tuple::VEG_NIEBLOID (zip) |
|
| proxsuite::linalg::veg::tuple::VEG_NIEBLOID (cat) |
|
| proxsuite::linalg::veg::tuple::VEG_NIEBLOID (unpack) |
|
| proxsuite::linalg::veg::tuple::VEG_NIEBLOID (for_each) |
|
| proxsuite::linalg::veg::tuple::VEG_NIEBLOID (for_each_i) |
|
| proxsuite::linalg::veg::tuple::VEG_NIEBLOID (map) |
|
| proxsuite::linalg::veg::tuple::VEG_NIEBLOID (map_i) |
|
| proxsuite::linalg::veg::tuple::VEG_NIEBLOID (deref_assign) |
|