ifw-ccf 5.0.2
|
RAD Action Group for the actions in connection with the "stdif". More...
#include <stdActions.hpp>
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 | |
StdActions & | operator= (const StdActions &)=delete |
Disable copy constructor. | |
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:
ifw::ccf::control::StdActions::StdActions | ( | boost::asio::io_context & | ioc, |
rad::SMAdapter & | sm, | ||
DataContext & | data ) |
|
delete |
void ifw::ccf::control::StdActions::Disable | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::Enable | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::Exit | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::ExitNoReply | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::GetLogLevel | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::GetState | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::GetStatus | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::GetVersion | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::Init | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::InitDone | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::InitFailure | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::notifyEvent | ( | scxml4cpp::Event * | event | ) |
void ifw::ccf::control::StdActions::notifyStatus | ( | std::list< scxml4cpp::State * > & | status | ) |
|
delete |
Disable copy constructor.
void ifw::ccf::control::StdActions::Reset | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::SetLogLevel | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::Status | ( | scxml4cpp::Context * | c | ) |
void ifw::ccf::control::StdActions::Stop | ( | scxml4cpp::Context * | c | ) |