Public Types | List of all members
util::details::extract_to_tuple_type_impl_simple< SrcTuple, Extractor, TargetClass, I > Struct Template Reference

#include <TupleLookupByTag.h>

Public Types

using type = TargetClass< typename Extractor< std::tuple_element_t< I, SrcTuple >>::type... >
 

Detailed Description

template<typename SrcTuple, template< typename T, typename... > class Extractor, template< typename... > class TargetClass, std::size_t... I>
struct util::details::extract_to_tuple_type_impl_simple< SrcTuple, Extractor, TargetClass, I >

Definition at line 1042 of file TupleLookupByTag.h.

Member Typedef Documentation

template<typename SrcTuple , template< typename T, typename... > class Extractor, template< typename... > class TargetClass, std::size_t... I>
using util::details::extract_to_tuple_type_impl_simple< SrcTuple, Extractor, TargetClass, I >::type = TargetClass< typename Extractor<std::tuple_element_t<I, SrcTuple>>::type... >

Definition at line 1045 of file TupleLookupByTag.h.


The documentation for this struct was generated from the following file: