Template Struct Tuple
Defined in File tuple.hpp
Inheritance Relationships
Base Type
public proxsuite::linalg::veg::tuple::IndexedTuple< meta::make_index_sequence< sizeof...(Ts)>, Ts... >
(Template Struct IndexedTuple)
Derived Types
public proxsuite::linalg::veg::_detail::_vector::VecAlloc< T, mem::SystemAlloc >
(Template Struct VecAlloc)public proxsuite::linalg::veg::_detail::_vector::VecAlloc< T, proxsuite::linalg::veg::meta::if_t< _detail::should_vectorize< T >::value, _detail::SimdAlignedSystemAlloc, proxsuite::linalg::veg::mem::SystemAlloc > >
(Template Struct VecAlloc)public proxsuite::linalg::veg::_detail::_vector::VecAlloc< isize, mem::SystemAlloc >
(Template Struct VecAlloc)public proxsuite::linalg::veg::_detail::_vector::VecAlloc< bool, mem::SystemAlloc >
(Template Struct VecAlloc)public proxsuite::linalg::veg::_detail::_vector::VecAlloc< unsigned char, mem::SystemAlloc >
(Template Struct VecAlloc)public proxsuite::linalg::veg::_detail::_vector::VecAlloc< I, mem::SystemAlloc >
(Template Struct VecAlloc)public proxsuite::linalg::veg::_detail::_vector::VecAlloc< proxsuite::linalg::veg::mem::byte, mem::SystemAlloc >
(Template Struct VecAlloc)
Struct Documentation
-
template<typename ...Ts>
struct Tuple : public proxsuite::linalg::veg::tuple::IndexedTuple<meta::make_index_sequence<sizeof...(Ts)>, Ts...> Subclassed by proxsuite::linalg::veg::_detail::_vector::VecAlloc< T, mem::SystemAlloc >, proxsuite::linalg::veg::_detail::_vector::VecAlloc< T, proxsuite::linalg::veg::meta::if_t< _detail::should_vectorize< T >::value, _detail::SimdAlignedSystemAlloc, proxsuite::linalg::veg::mem::SystemAlloc > >, proxsuite::linalg::veg::_detail::_vector::VecAlloc< isize, mem::SystemAlloc >, proxsuite::linalg::veg::_detail::_vector::VecAlloc< bool, mem::SystemAlloc >, proxsuite::linalg::veg::_detail::_vector::VecAlloc< unsigned char, mem::SystemAlloc >, proxsuite::linalg::veg::_detail::_vector::VecAlloc< I, mem::SystemAlloc >, proxsuite::linalg::veg::_detail::_vector::VecAlloc< proxsuite::linalg::veg::mem::byte, mem::SystemAlloc >
Public Types
-
using Indexed = tuple::IndexedTuple<meta::make_index_sequence<sizeof...(Ts)>, Ts...>
-
using Indexed = tuple::IndexedTuple<meta::make_index_sequence<sizeof...(Ts)>, Ts...>