...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Compile-time state machine analysis using mpl_graph:
Boost.Parameter interface definition for msm::back::state_machine<> template arguments.
Possibility to provide a container for the event and deferred event queues. A policy implementation based on a more efficient Boost.CircularBuffer is provided.
msm::back::state_machine<>::is_flag_active method made const.
added possibility to enqueue events for delayed processing.
Bugfixes
Trac 4926
stack overflow using the Defer functor
anonymous transition of a submachine not called for the initial state