FreePOOMA  2.4.1
Public Types | Static Public Member Functions
EngineFunctor< Engine< D, T, CompFwd< E, Comp > >, EnginePatch > Struct Template Reference

Version of EnginePatch that gets the patch from the viewed engine. More...

#include <ForwardingEngine.h>

List of all members.

Public Types

typedef EngineFunctor< E,
EnginePatch >::Type_t 
NewViewed_t
typedef Engine< D, T, CompFwd
< NewViewed_t, Comp > > 
Type_t

Static Public Member Functions

static Type_t apply (const Engine< D, T, CompFwd< E, Comp > > &engine, const EnginePatch &tag)

Detailed Description

template<int D, class T, class E, class Comp>
struct EngineFunctor< Engine< D, T, CompFwd< E, Comp > >, EnginePatch >

Version of EnginePatch that gets the patch from the viewed engine.


Member Typedef Documentation

template<int D, class T , class E , class Comp >
typedef EngineFunctor<E, EnginePatch>::Type_t EngineFunctor< Engine< D, T, CompFwd< E, Comp > >, EnginePatch >::NewViewed_t
template<int D, class T , class E , class Comp >
typedef Engine<D, T, CompFwd<NewViewed_t, Comp> > EngineFunctor< Engine< D, T, CompFwd< E, Comp > >, EnginePatch >::Type_t

Member Function Documentation

template<int D, class T , class E , class Comp >
static Type_t EngineFunctor< Engine< D, T, CompFwd< E, Comp > >, EnginePatch >::apply ( const Engine< D, T, CompFwd< E, Comp > > &  engine,
const EnginePatch tag 
) [inline, static]

References engineFunctor().


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