#include <MultiArgEvaluator.h>
Public Types | |
typedef EvaluatorTag1< A1 > ::Evaluator_t | Eval1_t |
typedef EvaluatorTag1< A2 > ::Evaluator_t | Eval2_t |
typedef EvaluatorTag1< A3 > ::Evaluator_t | Eval3_t |
typedef EvaluatorCombine < Eval1_t, Eval2_t > ::Evaluator_t | Eval12_t |
typedef EvaluatorCombine < Eval3_t, Eval12_t > ::Evaluator_t | Evaluator_t |
typedef EvaluatorTag1<A1>::Evaluator_t MultiArgEvaluatorTag< MultiArg3< A1, A2, A3 > >::Eval1_t |
typedef EvaluatorTag1<A2>::Evaluator_t MultiArgEvaluatorTag< MultiArg3< A1, A2, A3 > >::Eval2_t |
typedef EvaluatorTag1<A3>::Evaluator_t MultiArgEvaluatorTag< MultiArg3< A1, A2, A3 > >::Eval3_t |
typedef EvaluatorCombine<Eval1_t, Eval2_t>::Evaluator_t MultiArgEvaluatorTag< MultiArg3< A1, A2, A3 > >::Eval12_t |
typedef EvaluatorCombine<Eval3_t, Eval12_t>::Evaluator_t MultiArgEvaluatorTag< MultiArg3< A1, A2, A3 > >::Evaluator_t |