◆ MyAction() [1/2]
MyAction::MyAction |
( |
const std::string | id | ) |
|
|
inline |
◆ MyAction() [2/2]
◆ evaluate() [1/2]
Evaluate a guard condition usually verified before taking a transition. The evaluation is blocking the State Machine interpreter and therefore should be short (ideally it should last 0 time).
- Parameters
-
c | Context for the execution of the action. |
- Returns
- true If the guard is satisfied, false otherwise.
Implements scxml4cpp::Action.
◆ evaluate() [2/2]
Evaluate a guard condition usually verified before taking a transition. The evaluation is blocking the State Machine interpreter and therefore should be short (ideally it should last 0 time).
- Parameters
-
c | Context for the execution of the action. |
- Returns
- true If the guard is satisfied, false otherwise.
Implements scxml4cpp::Action.
◆ execute() [1/2]
Execute the task associated to the action. The execution is blocking the State Machine interpreter and therefore should be short (ideally it should last 0 time).
- Parameters
-
c | Context for the execution of the action. |
Implements scxml4cpp::Action.
◆ execute() [2/2]
Execute the task associated to the action. The execution is blocking the State Machine interpreter and therefore should be short (ideally it should last 0 time).
- Parameters
-
c | Context for the execution of the action. |
Implements scxml4cpp::Action.
The documentation for this class was generated from the following files: