SAE WS_2324
Loading...
Searching...
No Matches
state_machine Namespace Reference

The module contains the statemachine implementation. More...

Classes

class  StateMachine
 Statemachine Base Class. More...
 

Detailed Description

The module contains the statemachine implementation.

The state machine module contains the class implementation which defines a 
transition table and performs the state switching based on the entries made 
in the state transition table and the corresponding even entries in the table.

A state transition table entry contains three elements: {Current State, 
State Switching Event, Next Event}

State Transition Callbacks and Current State Callback functionalities are 
currently not a part of the module. This module only performs the state 
switching function.