ifw-ccf 5.0.2
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ifw::ccf::control::StdActions Class Reference

RAD Action Group for the actions in connection with the "stdif". More...

#include <stdActions.hpp>

Inheritance diagram for ifw::ccf::control::StdActions:

Public Member Functions

 StdActions (boost::asio::io_context &ioc, rad::SMAdapter &sm, DataContext &data)
 
void notifyStatus (std::list< scxml4cpp::State * > &status)
 
void notifyEvent (scxml4cpp::Event *event)
 
void Status (scxml4cpp::Context *c)
 
void Stop (scxml4cpp::Context *c)
 
void Init (scxml4cpp::Context *c)
 
void Enable (scxml4cpp::Context *c)
 
void Disable (scxml4cpp::Context *c)
 
void Reset (scxml4cpp::Context *c)
 
void SetLogLevel (scxml4cpp::Context *c)
 
void GetLogLevel (scxml4cpp::Context *c)
 
void Exit (scxml4cpp::Context *c)
 
void GetState (scxml4cpp::Context *c)
 
void GetStatus (scxml4cpp::Context *c)
 
void GetVersion (scxml4cpp::Context *c)
 
void InitDone (scxml4cpp::Context *c)
 
void InitFailure (scxml4cpp::Context *c)
 
void ExitNoReply (scxml4cpp::Context *c)
 
 StdActions (const StdActions &)=delete
 
StdActionsoperator= (const StdActions &)=delete
 Disable copy constructor.
 

Detailed Description

RAD Action Group for the actions in connection with the "stdif".

This class contains the implementation of the actions dealing with the following "standard" commands:

and the following signals:

In addition it implements the:

Constructor & Destructor Documentation

◆ StdActions() [1/2]

ifw::ccf::control::StdActions::StdActions ( boost::asio::io_context & ioc,
rad::SMAdapter & sm,
DataContext & data )

◆ StdActions() [2/2]

ifw::ccf::control::StdActions::StdActions ( const StdActions & )
delete

Member Function Documentation

◆ Disable()

void ifw::ccf::control::StdActions::Disable ( scxml4cpp::Context * c)

◆ Enable()

void ifw::ccf::control::StdActions::Enable ( scxml4cpp::Context * c)

◆ Exit()

void ifw::ccf::control::StdActions::Exit ( scxml4cpp::Context * c)

◆ ExitNoReply()

void ifw::ccf::control::StdActions::ExitNoReply ( scxml4cpp::Context * c)

◆ GetLogLevel()

void ifw::ccf::control::StdActions::GetLogLevel ( scxml4cpp::Context * c)

◆ GetState()

void ifw::ccf::control::StdActions::GetState ( scxml4cpp::Context * c)

◆ GetStatus()

void ifw::ccf::control::StdActions::GetStatus ( scxml4cpp::Context * c)

◆ GetVersion()

void ifw::ccf::control::StdActions::GetVersion ( scxml4cpp::Context * c)

◆ Init()

void ifw::ccf::control::StdActions::Init ( scxml4cpp::Context * c)

◆ InitDone()

void ifw::ccf::control::StdActions::InitDone ( scxml4cpp::Context * c)

◆ InitFailure()

void ifw::ccf::control::StdActions::InitFailure ( scxml4cpp::Context * c)

◆ notifyEvent()

void ifw::ccf::control::StdActions::notifyEvent ( scxml4cpp::Event * event)

◆ notifyStatus()

void ifw::ccf::control::StdActions::notifyStatus ( std::list< scxml4cpp::State * > & status)

◆ operator=()

StdActions & ifw::ccf::control::StdActions::operator= ( const StdActions & )
delete

Disable copy constructor.

◆ Reset()

void ifw::ccf::control::StdActions::Reset ( scxml4cpp::Context * c)

◆ SetLogLevel()

void ifw::ccf::control::StdActions::SetLogLevel ( scxml4cpp::Context * c)

◆ Status()

void ifw::ccf::control::StdActions::Status ( scxml4cpp::Context * c)

◆ Stop()

void ifw::ccf::control::StdActions::Stop ( scxml4cpp::Context * c)

The documentation for this class was generated from the following files: