|
Alex exoskeleton
ALEX SoftwareDocumentation
|
#include "State.h"

Go to the source code of this file.
Classes | |
| class | StateMachine |
| Abstract class representing a state machine. Includes a number of State and Transition objects. More... | |
Macros | |
| #define | EventObject(_name_) |
| Macros to quickly create event objects given their names as input. useage: EventObject ( MyEvent ) * myEvent;. More... | |
| #define | NewTransition(_from_, _event_, _to_) _from_->addArc(new Transition(_to_, _event_)) |
| Macro to create statemachine transitions. Add a tranition object to the from states arch list to a specific state object, triggered by the occurence of event. More... | |
Definition in file StateMachine.h.
| #define EventObject | ( | _name_ | ) |
Macros to quickly create event objects given their names as input. useage: EventObject ( MyEvent ) * myEvent;.
Definition at line 73 of file StateMachine.h.
| #define NewTransition | ( | _from_, | |
| _event_, | |||
| _to_ | |||
| ) | _from_->addArc(new Transition(_to_, _event_)) |
Macro to create statemachine transitions. Add a tranition object to the from states arch list to a specific state object, triggered by the occurence of event.
Definition at line 90 of file StateMachine.h.
1.8.11