ForwardingEngine.h File Reference

A ForwardingEngine is used to forward indices to the elements of another engine. More...

#include "Domain/Loc.h"
#include "Functions/ComponentAccess.h"
#include "Engine/Engine.h"
#include "Engine/EngineFunctor.h"
#include "Engine/EnginePatch.h"
#include "Engine/NotifyEngineWrite.h"
#include "PETE/PETE.h"

Include dependency graph for ForwardingEngine.h:

This graph shows which files directly or indirectly include this file:


Classes

struct  CompFwd< Eng, Components >
 The component forwarding tag class. More...
class  Engine< Dim, T, CompFwd< Eng, Components > >
 A ForwardingEngine is used to forward indices to the elements of another engine. More...
struct  NewEngine< Engine< Dim, T, CompFwd< Eng, Components > >, Domain >
 Specialization allowing a view to be taken of a forwarding engine. More...
struct  EngineFunctor< Engine< Dim, T, CompFwd< Eng, Components > >, EFTag >
 General version of engineFunctor to passes the request to the contained engine. More...
struct  LeafFunctor< Engine< D, T, CompFwd< E, Comp > >, EngineView< Tag > >
struct  LeafFunctor< Engine< D, T, CompFwd< E, Comp > >, ExpressionApply< Tag > >
struct  NotifyEngineWrite< Engine< Dim, T, CompFwd< Eng, Components > > >
 Tell contained engine that it's dirty. More...
struct  EngineFunctor< Engine< D, T, CompFwd< E, Comp > >, EnginePatch >
 Version of EnginePatch that gets the patch from the viewed engine. More...

Detailed Description

A ForwardingEngine is used to forward indices to the elements of another engine.


Generated on Wed Mar 16 06:17:29 2011 for FreePOOMA by  doxygen 1.5.9