rad 8.2.0
Loading...
Searching...
No Matches
Scxml4cppListener Class Reference
Inheritance diagram for Scxml4cppListener:
scxml4cpp::StatusListener scxml4cpp::EventListener

Public Member Functions

std::string BuildStateName (std::list< scxml4cpp::State * > &status)
 
std::string BuildSubstateName (std::list< scxml4cpp::State * > &status)
 
void notifyEvent (scxml4cpp::Event *e)
 
void notifyStatus (std::list< scxml4cpp::State * > &status)
 
- Public Member Functions inherited from scxml4cpp::StatusListener
 StatusListener ()
 
virtual ~StatusListener ()
 
- Public Member Functions inherited from scxml4cpp::EventListener
 EventListener ()
 
virtual ~EventListener ()
 

Member Function Documentation

◆ BuildStateName()

std::string Scxml4cppListener::BuildStateName ( std::list< scxml4cpp::State * > & status)
inline

◆ BuildSubstateName()

std::string Scxml4cppListener::BuildSubstateName ( std::list< scxml4cpp::State * > & status)
inline

◆ notifyEvent()

void Scxml4cppListener::notifyEvent ( scxml4cpp::Event * e)
inlinevirtual

This method is invoked by the State Machine interpreter when an event has been processed.

Parameters
eProcessed event.

Implements scxml4cpp::EventListener.

◆ notifyStatus()

void Scxml4cppListener::notifyStatus ( std::list< scxml4cpp::State * > & status)
inlinevirtual

This method is invoked by the State Machine interpreter every time a new state is entered.

Parameters
statusList of currently active states.

Implements scxml4cpp::StatusListener.


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