EvaluatorEngineTraits< UserFunctionEngine< UserFunction, Expression > > Struct Template Reference

Specializations for selecting the appropriate evaluator for the UserFunction engine. More...

#include <UserFunction.h>

List of all members.

Public Types

typedef Expression::Engine_t Engine_t
typedef Engine_t::Tag_t Tag_t
typedef EvaluatorEngineTraits
< Tag_t >::Evaluator_t 
Evaluator_t


Detailed Description

template<class UserFunction, class Expression>
struct EvaluatorEngineTraits< UserFunctionEngine< UserFunction, Expression > >

Specializations for selecting the appropriate evaluator for the UserFunction engine.

We just get the appropriate types from the Expression's engine.


Member Typedef Documentation

template<class UserFunction , class Expression >
typedef Expression::Engine_t EvaluatorEngineTraits< UserFunctionEngine< UserFunction, Expression > >::Engine_t

template<class UserFunction , class Expression >
typedef Engine_t::Tag_t EvaluatorEngineTraits< UserFunctionEngine< UserFunction, Expression > >::Tag_t

template<class UserFunction , class Expression >
typedef EvaluatorEngineTraits<Tag_t>::Evaluator_t EvaluatorEngineTraits< UserFunctionEngine< UserFunction, Expression > >::Evaluator_t


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

Generated on Wed Mar 16 06:20:10 2011 for FreePOOMA by  doxygen 1.5.9