ifw-slm 0.1.2
 
Loading...
Searching...
No Matches
baseLoopActions.hpp File Reference

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>
 

Detailed Description

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).