FreePOOMA  2.4.1
Public Types
MultiArgEvaluatorTag< MultiArg5< A1, A2, A3, A4, A5 > > Struct Template Reference

#include <MultiArgEvaluator.h>

List of all members.

Public Types

typedef EvaluatorTag1< A1 >
::Evaluator_t 
Eval1_t
typedef EvaluatorTag1< A2 >
::Evaluator_t 
Eval2_t
typedef EvaluatorTag1< A3 >
::Evaluator_t 
Eval3_t
typedef EvaluatorTag1< A4 >
::Evaluator_t 
Eval4_t
typedef EvaluatorTag1< A5 >
::Evaluator_t 
Eval5_t
typedef EvaluatorCombine
< Eval1_t, Eval2_t >
::Evaluator_t 
Eval12_t
typedef EvaluatorCombine
< Eval3_t, Eval4_t >
::Evaluator_t 
Eval34_t
typedef EvaluatorCombine
< Eval12_t, Eval34_t >
::Evaluator_t 
Eval1234_t
typedef EvaluatorCombine
< Eval1234_t, Eval5_t >
::Evaluator_t 
Evaluator_t

template<class A1, class A2, class A3, class A4, class A5>
struct MultiArgEvaluatorTag< MultiArg5< A1, A2, A3, A4, A5 > >


Member Typedef Documentation

template<class A1 , class A2 , class A3 , class A4 , class A5 >
typedef EvaluatorTag1<A1>::Evaluator_t MultiArgEvaluatorTag< MultiArg5< A1, A2, A3, A4, A5 > >::Eval1_t
template<class A1 , class A2 , class A3 , class A4 , class A5 >
typedef EvaluatorTag1<A2>::Evaluator_t MultiArgEvaluatorTag< MultiArg5< A1, A2, A3, A4, A5 > >::Eval2_t
template<class A1 , class A2 , class A3 , class A4 , class A5 >
typedef EvaluatorTag1<A3>::Evaluator_t MultiArgEvaluatorTag< MultiArg5< A1, A2, A3, A4, A5 > >::Eval3_t
template<class A1 , class A2 , class A3 , class A4 , class A5 >
typedef EvaluatorTag1<A4>::Evaluator_t MultiArgEvaluatorTag< MultiArg5< A1, A2, A3, A4, A5 > >::Eval4_t
template<class A1 , class A2 , class A3 , class A4 , class A5 >
typedef EvaluatorTag1<A5>::Evaluator_t MultiArgEvaluatorTag< MultiArg5< A1, A2, A3, A4, A5 > >::Eval5_t
template<class A1 , class A2 , class A3 , class A4 , class A5 >
typedef EvaluatorCombine<Eval1_t, Eval2_t>::Evaluator_t MultiArgEvaluatorTag< MultiArg5< A1, A2, A3, A4, A5 > >::Eval12_t
template<class A1 , class A2 , class A3 , class A4 , class A5 >
typedef EvaluatorCombine<Eval3_t, Eval4_t>::Evaluator_t MultiArgEvaluatorTag< MultiArg5< A1, A2, A3, A4, A5 > >::Eval34_t
template<class A1 , class A2 , class A3 , class A4 , class A5 >
typedef EvaluatorCombine<Eval12_t, Eval34_t>::Evaluator_t MultiArgEvaluatorTag< MultiArg5< A1, A2, A3, A4, A5 > >::Eval1234_t
template<class A1 , class A2 , class A3 , class A4 , class A5 >
typedef EvaluatorCombine<Eval1234_t, Eval5_t>::Evaluator_t MultiArgEvaluatorTag< MultiArg5< A1, A2, A3, A4, A5 > >::Evaluator_t

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