tin  1.5.9
tsm.h File Reference

Tin state-machine layer compatibility header. More...

#include "tsm.h"
Include dependency graph for tsm.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 tin
 

Detailed Description

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.