uTL
micro Template library
utl::meta::transform_impl::transform_< typelist< typelist< Ts0... >, typelist< Ts1... >, Fn >, void_t< invoke< Fn, Ts0, Ts1 >... > > Struct Template Reference

#include <typelist.h>

Public Types

using type = typelist< invoke_t< Fn, Ts0, Ts1 >... >
 

Detailed Description

template<typename... Ts0, typename... Ts1, typename Fn>
struct utl::meta::transform_impl::transform_< typelist< typelist< Ts0... >, typelist< Ts1... >, Fn >, void_t< invoke< Fn, Ts0, Ts1 >... > >

Definition at line 544 of file typelist.h.

Member Typedef Documentation

◆ type

template<typename... Ts0, typename... Ts1, typename Fn >
using utl::meta::transform_impl::transform_< typelist< typelist< Ts0... >, typelist< Ts1... >, Fn >, void_t< invoke< Fn, Ts0, Ts1 >... > >::type = typelist< invoke_t<Fn, Ts0, Ts1>... >

Definition at line 548 of file typelist.h.


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