#include <EPStates.h>
Public Types | |
typedef mpl::list < sc::transition< Run, HandleRuns > , sc::custom_reaction< File > > | reactions |
Public Member Functions | |
HandleNewInputFile1 (my_context ctx) | |
sc::result | react (File const &file) |
~HandleNewInputFile1 () |
Definition at line 199 of file EPStates.h.
typedef mpl::list< sc::transition<Run, HandleRuns>, sc::custom_reaction<File> > statemachine::HandleNewInputFile1::reactions |
Definition at line 207 of file EPStates.h.
statemachine::HandleNewInputFile1::HandleNewInputFile1 | ( | my_context | ctx | ) |
Definition at line 147 of file EPStates.cc.
: my_base(ctx) { context<HandleFiles>().goToNewInputFile(); }
statemachine::HandleNewInputFile1::~HandleNewInputFile1 | ( | ) |
Definition at line 152 of file EPStates.cc.
{ }
sc::result statemachine::HandleNewInputFile1::react | ( | File const & | file | ) |
Definition at line 154 of file EPStates.cc.
{ if(context<HandleFiles>().shouldWeCloseOutput()) { return transit<NewInputAndOutputFiles>(); } else { return transit<HandleNewInputFile1>(); } }