Base action classes for loop control actions. More...
#include <ifw/slm/framework/logger.hpp>#include <ifw/slm/framework/loopStateData.hpp>#include <ifw/slm/framework/killableActivity.hpp>#include <ifw/slm/framework/slConfig.hpp>#include <ifw/slm/framework/dataContext.hpp>#include <rad/configurableActionGroup.hpp>#include <rad/application.hpp>#include <scxml4cpp/Context.h>#include <memory>#include <string>Go to the source code of this file.
Classes | |
| class | ifw::slm::BaseLoopActions |
| class | ifw::slm::BaseLoopExecuteActivity |
| class | ifw::slm::BaseLoopSuspendedActions |
| class | ifw::slm::ActionsLoopSuspended< LOOP_INDEX > |
| class | ifw::slm::BaseLoopCloseActions |
Namespaces | |
| namespace | ifw |
| namespace | ifw::slm |
Typedefs | |
| using | ifw::slm::ActionsLoop1S = ActionsLoopSuspended<1> |
| using | ifw::slm::ActionsLoop2S = ActionsLoopSuspended<2> |
| using | ifw::slm::ActionsLoop3S = ActionsLoopSuspended<3> |
| using | ifw::slm::ActionsLoop4S = ActionsLoopSuspended<4> |
| using | ifw::slm::ActionsLoop5S = ActionsLoopSuspended<5> |
| using | ifw::slm::ActionsLoop6S = ActionsLoopSuspended<6> |
| using | ifw::slm::ActionsLoop7S = ActionsLoopSuspended<7> |
| using | ifw::slm::ActionsLoop8S = ActionsLoopSuspended<8> |
| using | ifw::slm::ActionsLoop9S = ActionsLoopSuspended<9> |
Base action classes for loop control actions.
This file defines base classes that users can extend to implement custom loop control behavior. These replace the previous stub files (ActionsLoop1-9, ActionsLoop1S-9S, ActionsLoop1CloseLoop-9CloseLoop).