uTL
micro Template library
utl::meta::find_if_impl::find_if_< typelist< Head, Tail... >, Fn, N > Struct Template Reference

#include <typelist.h>

Public Types

using type = if_< invoke_t< Fn, Head >, index_< N >, eval< find_if_< typelist< Tail... >, Fn, N+1 > > >
 

Detailed Description

template<typename Head, typename... Tail, typename Fn, index_t N>
struct utl::meta::find_if_impl::find_if_< typelist< Head, Tail... >, Fn, N >

Definition at line 625 of file typelist.h.

Member Typedef Documentation

◆ type

template<typename Head , typename... Tail, typename Fn , index_t N>
using utl::meta::find_if_impl::find_if_< typelist< Head, Tail... >, Fn, N >::type = if_ < invoke_t<Fn, Head>, index_<N>, eval<find_if_< typelist<Tail...>, Fn, N+1> > >

Definition at line 633 of file typelist.h.


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