ATLAS Offline Software
Public Types | List of all members
HLT::TypeInformation::for_each_type_c< list, functor, result, arg, i, isLast > Struct Template Reference

#include <TypeInformation.h>

Collaboration diagram for HLT::TypeInformation::for_each_type_c< list, functor, result, arg, i, isLast >:

Public Types

typedef functor< typename at< list, i >::type, typename for_each_type_c< list, functor, result, arg, i-1, false >::type, arg, isLast >::type type
 

Detailed Description

template<typename list, template< typename, typename, typename, bool > class functor, typename result, class arg, int i = list::last_index, bool isLast = true>
struct HLT::TypeInformation::for_each_type_c< list, functor, result, arg, i, isLast >

Definition at line 368 of file TypeInformation.h.

Member Typedef Documentation

◆ type

template<typename list , template< typename, typename, typename, bool > class functor, typename result , class arg , int i = list::last_index, bool isLast = true>
typedef functor<typename at<list,i>::type, typename for_each_type_c<list,functor,result,arg,i-1,false>::type,arg, isLast>::type HLT::TypeInformation::for_each_type_c< list, functor, result, arg, i, isLast >::type

Definition at line 369 of file TypeInformation.h.


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