This library is designed to create and run state graphs. It supports hierarchical states and the parallel execution
Data Structures
OutcomesResolver | A class for storing and calling a pointer to a static or member function |
ParallelStateMachine | A class to store and execute parallel states |
State | A virtual class for executing a simple state into state machine |
StateMachine::StateItem_t | Structure to store list of(state/transitions) : { state : transition{ outcome: target, ...}, .. |
StateMachine | A class to store and map the states graph and execute |
Generated on Fri Jul 15 2022 16:02:41 by 1.7.2