Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

Boost 1.51.0 Library Documentation - State Machines

State Machines

Statechart

Boost.Statechart - Arbitrarily complex finite state machines can be implemented in easily readable and maintainable C++ code.

Author(s)
Andreas Huber Dönni
First Release
1.34.0
Standard
 
Categories
State Machines
Meta State Machine

A very high-performance library for expressive UML2 finite state machines.

Author(s)
Christophe Henry
First Release
1.44.0
Standard
 
Categories
State Machines