MIRA
Public Member Functions | List of all members
StateMachineListener Class Referenceabstract

#include <sm/StateMachineListener.h>

Inheritance diagram for StateMachineListener:
Inheritance graph
[legend]

Public Member Functions

virtual ~StateMachineListener ()
 
virtual void onEntry (TransitionTargetPtr target)=0
 
virtual void onExit (TransitionTargetPtr target)=0
 
virtual void onTransition (TransitionTargetPtr from, TransitionTargetPtr to, TransitionPtr transition)=0
 
virtual void onEvent (Event event)=0
 

Constructor & Destructor Documentation

◆ ~StateMachineListener()

virtual ~StateMachineListener ( )
inlinevirtual

Member Function Documentation

◆ onEntry()

virtual void onEntry ( TransitionTargetPtr  target)
pure virtual

Implemented in StateMachineListenerWrap.

◆ onExit()

virtual void onExit ( TransitionTargetPtr  target)
pure virtual

Implemented in StateMachineListenerWrap.

◆ onTransition()

virtual void onTransition ( TransitionTargetPtr  from,
TransitionTargetPtr  to,
TransitionPtr  transition 
)
pure virtual

Implemented in StateMachineListenerWrap.

◆ onEvent()

virtual void onEvent ( Event  event)
pure virtual

Implemented in StateMachineListenerWrap.


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