#include <action.hh>
Inheritance diagram for mpcl::event::IAction:
Public Methods | |
IAction (void) | |
IAction (const TString &rkyNAME) | |
virtual | ~IAction (void) |
Destroys the instance. | |
virtual bool | execute (void)=0 |
bool | operator() (void) |
virtual int | react (void)=0 |
void | setName (const TString &rkyNAME) |
const TString & | getName (void) const |
Definition at line 45 of file action.hh.
|
Builds a new instance. |
|
Builds a new instance.
Definition at line 70 of file action.hh. References mpcl::text::TString. |
|
Executes the action code.
Referenced by operator()(). |
|
Gets action name.
Definition at line 117 of file action.hh. References mpcl::text::TString. |
|
Executes the action code.
Definition at line 86 of file action.hh. References execute(). |
|
Executes the reaction due to the fail of action code.
|
|
Sets action name.
Definition at line 101 of file action.hh. References mpcl::text::TString. |