...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
eUML : better syntax for front-ends defined with eUML as transititon table only. Caution: Breaking Change!
Bugfix: graph building was only working if
initial_state
defined as a sequence
Bugfix: flags defined for a Terminate or Interrupt state do not break the blocking function of these states any more.
Bugfix: multiple deferred events from several regions were not working in every case.
Bugfix: visitor was passed by value to submachines.
Bugfix: no_transition
was not called for submachines who send an
event to themselves.
Fixed warnings with gcc