ForeachLoopBody Class
class QScxmlDataModel::ForeachLoopBodyThe ForeachLoopBody class represents a function to be executed on each iteration of an SCXML foreach loop. More...
Public Functions
| ForeachLoopBody() | |
| virtual | ~ForeachLoopBody() |
| virtual void | run(bool *ok) = 0 |
Detailed Description
Member Function Documentation
ForeachLoopBody::ForeachLoopBody()
Creates a new foreach loop body.
[virtual noexcept] ForeachLoopBody::~ForeachLoopBody()
Destroys a foreach loop body.
[pure virtual] void ForeachLoopBody::run(bool *ok)
This function is executed on each iteration. If the execution fails, ok is set to false, otherwise it is set to true.