Conditional propagator.
More...
#include <exec.hh>
List of all members.
Public Member Functions |
virtual Actor * | copy (Space &home, bool share) |
| Copy propagator during cloning.
|
virtual ExecStatus | propagate (Space &home, const ModEventDelta &med) |
| Perform propagation.
|
Static Public Member Functions |
static ExecStatus | post (Home home, BoolView x, void(*t)(Space &), void(*e)(Space &)) |
| Post propagator.
|
Protected Member Functions |
| When (Space &home, bool share, When &p) |
| Constructor for cloning p.
|
| When (Home home, BoolView x, void(*t0)(Space &), void(*e0)(Space &)) |
| Constructor for creation.
|
Protected Attributes |
void(* | t )(Space &) |
| Then function pointer.
|
void(* | e )(Space &) |
| Else function pointer.
|
Detailed Description
Conditional propagator.
Requires
Definition at line 56 of file exec.hh.
Constructor & Destructor Documentation
Constructor for cloning p.
Definition at line 45 of file when.hpp.
Constructor for creation.
Definition at line 41 of file when.hpp.
Member Function Documentation
Post propagator.
Definition at line 43 of file when.cpp.
Member Data Documentation
Then function pointer.
Definition at line 60 of file exec.hh.
Else function pointer.
Definition at line 62 of file exec.hh.
The documentation for this class was generated from the following files: