dune-typetree
2.4.0-rc1
|
Typedefs | |
template<std::size_t... indices> | |
using | index_sequence = integer_sequence< std::size_t, indices...> |
A sequence of indices, with each entry a std::size_t. More... | |
template<typename T , T n> | |
using | make_integer_sequence = decltype(Dune::Std::make_integer_sequence< T, n >()) |
Create an integer_sequence [0,n-1] with entries of type T. More... | |
template<std::size_t n> | |
using | make_index_sequence = make_integer_sequence< std::size_t, n > |
Create an index_sequence [0,n-1]. More... | |
template<typename... T> | |
using | index_sequence_for = make_index_sequence< impl::_get_pack_length< T...>{}> |
Create an index_sequence for the pack T..., i.e. [0,sizeof...(T)]. More... | |
using Dune::TypeTree::Std::index_sequence = typedef integer_sequence<std::size_t,indices...> |
A sequence of indices, with each entry a std::size_t.
using Dune::TypeTree::Std::index_sequence_for = typedef make_index_sequence<impl::_get_pack_length<T...>{}> |
Create an index_sequence for the pack T..., i.e. [0,sizeof...(T)].
using Dune::TypeTree::Std::make_index_sequence = typedef make_integer_sequence<std::size_t,n> |
Create an index_sequence [0,n-1].
using Dune::TypeTree::Std::make_integer_sequence = typedef decltype(Dune::Std::make_integer_sequence<T,n>()) |
Create an integer_sequence [0,n-1] with entries of type T.