FreePOOMA  2.4.1
Public Types
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: