std::tuple_element<std::experimental::ranges::tagged>
From cppreference.com
< cpp | experimental | ranges | utility/tagged
template
<
std::size_t N, class Base, class... Tags
>
struct tuple_element<N, std::
experimental
::
ranges::tagged
<Base, Tags...>>
|
(ranges TS) | |
The partial specialization of std::tuple_element for tagged
provide compile-time access to the types of the tagged
's elements, using tuple-like syntax. It simply forwards to
std::tuple_element<N, Base>
Member types
Member type | Definition |
type
|
std::tuple_element_t<N, Base> |
See also
(C++11)
|
obtains the type of the specified element (class template specialization) |
(C++11)
|
obtains the type of the elements of array (class template specialization) |
(C++11)
|
obtains the type of the elements of pair (class template specialization) |
obtains the size of a tagged (class template specialization) |