afsm
afsm copied to clipboard
C++14 Finite State Machine library
Building on Windows I get this compilation error: ``` afsm\include\afsm/definition.hpp(231): error C2977: 'afsm::def::traits::inner_states_definitions': too many template arguments afsm\include\afsm/detail/def_traits.hpp(151): note: see declaration of 'afsm::def::traits::inner_states_definitions' afsm\include\afsm/definition.hpp(254): note: see reference to class template...
Add dependent libraries via ExternalProject
Use ::boost (::std) ::variant for storing substates of state machines that do not have history.
State machines that do not defer events should not use a deferred queue