Provides indexed access to the types of the elements of a kumi::product_type and unwraps the returned field for kumi::record_type.
More...
template<std::size_t I, typename T>
struct kumi::raw_element< I, T >
Provides indexed access to the types of the elements of a kumi::product_type and unwraps the returned field for kumi::record_type.
- Template Parameters
-
| I | Index of the type to retrieve |
| T | kumi::product_type to access |
Helper type
{
template<std::size_t I, typename T>
using raw_element_t = typename raw_element_t<I,T>::type;
}
Main KUMI namespace.
Definition algorithm.hpp:11