#include <UserFunction.h>
Public Types | |
typedef LeafFunctor< Expr, EngineView< Tag > > | LeafFunctor_t |
typedef LeafFunctor_t::Type_t | NewViewed_t |
typedef Engine< D, T, UserFunctionEngine< Func, NewViewed_t > > | Type_t |
Static Public Member Functions | |
static Type_t | apply (const Engine< D, T, UserFunctionEngine< Func, Expr > > &engine, const EngineView< Tag > &tag) |
typedef LeafFunctor<Expr, EngineView<Tag> > LeafFunctor< Engine< D, T, UserFunctionEngine< Func, Expr > >, EngineView< Tag > >::LeafFunctor_t |
typedef LeafFunctor_t::Type_t LeafFunctor< Engine< D, T, UserFunctionEngine< Func, Expr > >, EngineView< Tag > >::NewViewed_t |
typedef Engine<D, T, UserFunctionEngine<Func, NewViewed_t> > LeafFunctor< Engine< D, T, UserFunctionEngine< Func, Expr > >, EngineView< Tag > >::Type_t |
static Type_t LeafFunctor< Engine< D, T, UserFunctionEngine< Func, Expr > >, EngineView< Tag > >::apply | ( | const Engine< D, T, UserFunctionEngine< Func, Expr > > & | engine, | |
const EngineView< Tag > & | tag | |||
) | [inline, static] |