|
tin
1.5.9
|
Tin state-machine layer compatibility header. More...
#include "tsm.h"

Go to the source code of this file.
Namespaces | |
| tin | |
Tin state-machine layer compatibility header.
Include this for the state-machine authoring layer. Libraries that define behavior with C++ state and event types can use tin/tsm.h without pulling in the full tin umbrella include.
Runtime policy, timers, queues, and task execution are separate surfaces. A machine definition should stay focused on legal behavior: states, events, transitions, guards, actions, history, and synchronization.