#include <Executor.h>
|
enum | EventHandlingPolicy {
SILENT = 0,
REJECT,
DEFFERRED,
SILENT = 0,
REJECT,
DEFFERRED,
SILENT = 0,
REJECT,
DEFFERRED
} |
|
enum | EventHandlingPolicy {
SILENT = 0,
REJECT,
DEFFERRED,
SILENT = 0,
REJECT,
DEFFERRED,
SILENT = 0,
REJECT,
DEFFERRED
} |
|
enum | EventHandlingPolicy {
SILENT = 0,
REJECT,
DEFFERRED,
SILENT = 0,
REJECT,
DEFFERRED,
SILENT = 0,
REJECT,
DEFFERRED
} |
|
◆ EventHandlingPolicy [1/3]
enum scxml4cpp::Executor::EventHandlingPolicy |
Enumerator |
---|
SILENT | |
REJECT | |
DEFFERRED | |
SILENT | |
REJECT | |
DEFFERRED | |
SILENT | |
REJECT | |
DEFFERRED | |
◆ EventHandlingPolicy [2/3]
enum scxml4cpp::Executor::EventHandlingPolicy |
Enumerator |
---|
SILENT | |
REJECT | |
DEFFERRED | |
SILENT | |
REJECT | |
DEFFERRED | |
SILENT | |
REJECT | |
DEFFERRED | |
◆ EventHandlingPolicy [3/3]
enum scxml4cpp::Executor::EventHandlingPolicy |
Enumerator |
---|
SILENT | |
REJECT | |
DEFFERRED | |
SILENT | |
REJECT | |
DEFFERRED | |
SILENT | |
REJECT | |
DEFFERRED | |
◆ Executor() [1/3]
State machine executor.
This class is based on the algorithm presented in Appendix B of the "State Chart (SCXML): State Machine Notation for Control Abstraction", W3C working draft, 2009-10-29.
◆ ~Executor() [1/3]
◆ Executor() [2/3]
◆ ~Executor() [2/3]
scxml4cpp::Executor::~Executor |
( |
| ) |
|
◆ Executor() [3/3]
◆ ~Executor() [3/3]
scxml4cpp::Executor::~Executor |
( |
| ) |
|
◆ addEventListener() [1/3]
◆ addEventListener() [2/3]
void scxml4cpp::Executor::addEventListener |
( |
EventListener * |
eventListener | ) |
|
◆ addEventListener() [3/3]
void scxml4cpp::Executor::addEventListener |
( |
EventListener * |
eventListener | ) |
|
◆ addStatusListener() [1/3]
◆ addStatusListener() [2/3]
void scxml4cpp::Executor::addStatusListener |
( |
StatusListener * |
statusListener | ) |
|
◆ addStatusListener() [3/3]
void scxml4cpp::Executor::addStatusListener |
( |
StatusListener * |
statusListener | ) |
|
◆ formatModel() [1/3]
std::string Executor::formatModel |
( |
| ) |
|
◆ formatModel() [2/3]
std::string scxml4cpp::Executor::formatModel |
( |
| ) |
|
◆ formatModel() [3/3]
std::string scxml4cpp::Executor::formatModel |
( |
| ) |
|
◆ formatStatus() [1/3]
std::string Executor::formatStatus |
( |
const bool |
usefullyqualified = false | ) |
|
◆ formatStatus() [2/3]
std::string scxml4cpp::Executor::formatStatus |
( |
const bool |
usefullyqualified = false | ) |
|
◆ formatStatus() [3/3]
std::string scxml4cpp::Executor::formatStatus |
( |
const bool |
usefullyqualified = false | ) |
|
◆ getEventHandlingPolicy() [1/3]
◆ getEventHandlingPolicy() [2/3]
◆ getEventHandlingPolicy() [3/3]
◆ getStatus() [1/3]
std::set< State * > Executor::getStatus |
( |
| ) |
|
◆ getStatus() [2/3]
std::set<State*> scxml4cpp::Executor::getStatus |
( |
| ) |
|
◆ getStatus() [3/3]
std::set<State*> scxml4cpp::Executor::getStatus |
( |
| ) |
|
◆ isFinal() [1/3]
bool Executor::isFinal |
( |
| ) |
|
◆ isFinal() [2/3]
bool scxml4cpp::Executor::isFinal |
( |
| ) |
|
◆ isFinal() [3/3]
bool scxml4cpp::Executor::isFinal |
( |
| ) |
|
◆ isRunning() [1/3]
bool Executor::isRunning |
( |
| ) |
|
◆ isRunning() [2/3]
bool scxml4cpp::Executor::isRunning |
( |
| ) |
|
◆ isRunning() [3/3]
bool scxml4cpp::Executor::isRunning |
( |
| ) |
|
◆ postEvent() [1/3]
void Executor::postEvent |
( |
Event * |
e | ) |
|
◆ postEvent() [2/3]
void scxml4cpp::Executor::postEvent |
( |
Event * |
e | ) |
|
◆ postEvent() [3/3]
void scxml4cpp::Executor::postEvent |
( |
Event * |
e | ) |
|
◆ printStatus() [1/3]
void Executor::printStatus |
( |
const bool |
usefullyqualified = false | ) |
|
◆ printStatus() [2/3]
void scxml4cpp::Executor::printStatus |
( |
const bool |
usefullyqualified = false | ) |
|
◆ printStatus() [3/3]
void scxml4cpp::Executor::printStatus |
( |
const bool |
usefullyqualified = false | ) |
|
◆ processEvent() [1/6]
void Executor::processEvent |
( |
| ) |
|
◆ processEvent() [2/6]
void scxml4cpp::Executor::processEvent |
( |
| ) |
|
◆ processEvent() [3/6]
void scxml4cpp::Executor::processEvent |
( |
| ) |
|
◆ processEvent() [4/6]
void Executor::processEvent |
( |
Event * |
e | ) |
|
◆ processEvent() [5/6]
void scxml4cpp::Executor::processEvent |
( |
Event * |
e | ) |
|
◆ processEvent() [6/6]
void scxml4cpp::Executor::processEvent |
( |
Event * |
e | ) |
|
◆ removeAllEventListener() [1/3]
void Executor::removeAllEventListener |
( |
| ) |
|
◆ removeAllEventListener() [2/3]
void scxml4cpp::Executor::removeAllEventListener |
( |
| ) |
|
◆ removeAllEventListener() [3/3]
void scxml4cpp::Executor::removeAllEventListener |
( |
| ) |
|
◆ removeAllStatusListener() [1/3]
void Executor::removeAllStatusListener |
( |
| ) |
|
◆ removeAllStatusListener() [2/3]
void scxml4cpp::Executor::removeAllStatusListener |
( |
| ) |
|
◆ removeAllStatusListener() [3/3]
void scxml4cpp::Executor::removeAllStatusListener |
( |
| ) |
|
◆ removeEventListener() [1/3]
void Executor::removeEventListener |
( |
EventListener * |
eventListener | ) |
|
◆ removeEventListener() [2/3]
void scxml4cpp::Executor::removeEventListener |
( |
EventListener * |
eventListener | ) |
|
◆ removeEventListener() [3/3]
void scxml4cpp::Executor::removeEventListener |
( |
EventListener * |
eventListener | ) |
|
◆ removeStatusListener() [1/3]
void Executor::removeStatusListener |
( |
StatusListener * |
statusListener | ) |
|
◆ removeStatusListener() [2/3]
void scxml4cpp::Executor::removeStatusListener |
( |
StatusListener * |
statusListener | ) |
|
◆ removeStatusListener() [3/3]
void scxml4cpp::Executor::removeStatusListener |
( |
StatusListener * |
statusListener | ) |
|
◆ run() [1/3]
◆ run() [2/3]
void scxml4cpp::Executor::run |
( |
| ) |
|
◆ run() [3/3]
void scxml4cpp::Executor::run |
( |
| ) |
|
◆ setContext() [1/3]
void Executor::setContext |
( |
Context * |
context | ) |
|
◆ setContext() [2/3]
void scxml4cpp::Executor::setContext |
( |
Context * |
| ) |
|
◆ setContext() [3/3]
void scxml4cpp::Executor::setContext |
( |
Context * |
| ) |
|
◆ setEventHandlingPolicy() [1/3]
◆ setEventHandlingPolicy() [2/3]
◆ setEventHandlingPolicy() [3/3]
◆ start() [1/3]
◆ start() [2/3]
void scxml4cpp::Executor::start |
( |
| ) |
|
◆ start() [3/3]
void scxml4cpp::Executor::start |
( |
| ) |
|
◆ startSM() [1/3]
void Executor::startSM |
( |
| ) |
|
◆ startSM() [2/3]
void scxml4cpp::Executor::startSM |
( |
| ) |
|
◆ startSM() [3/3]
void scxml4cpp::Executor::startSM |
( |
| ) |
|
◆ stop() [1/3]
◆ stop() [2/3]
void scxml4cpp::Executor::stop |
( |
| ) |
|
◆ stop() [3/3]
void scxml4cpp::Executor::stop |
( |
| ) |
|
◆ stopSM() [1/3]
void Executor::stopSM |
( |
| ) |
|
◆ stopSM() [2/3]
void scxml4cpp::Executor::stopSM |
( |
| ) |
|
◆ stopSM() [3/3]
void scxml4cpp::Executor::stopSM |
( |
| ) |
|
The documentation for this class was generated from the following files: