tinverse / tsm

A Typed Hierarchical State Machine Framework in C++
https://tinverse.github.io/tsm/index.html
MIT License
41 stars 7 forks source link

Feature/action guard #1

Closed dibsonmuad closed 6 years ago

dibsonmuad commented 6 years ago

Implemented actions and guards as callbacks of the DerivedHSM. Makes the base state machine more complicated than necessary. However, makes the transition table specification simpler.