High-Performance Flat Finite State Machine Framework
See the code
Header-only flat FSM framework in C++11, with fully statically-defined structure (no dynamic allocations), built with variadic templates.
FSM.changeTo<TargetState>() with optional payloadsFFSM2_ENABLE_* macrosState::react()C++
98.7%
High-Performance Flat Finite State Machine Framework
See the code
Header-only flat FSM framework in C++11, with fully statically-defined structure (no dynamic allocations), built with variadic templates.
FSM.changeTo<TargetState>() with optional payloadsFFSM2_ENABLE_* macrosState::react()C++
98.7%