Denis Priyomov
Denis Priyomov
sml::event is the marker for the library to distinguish events from states/actions, i.e. it's meant to be used for FSM definition. once FSM defined you should just use your raw...
@tralamazza note the SML has bug when an event is pushed from action (as you do in your example) - see #427 and the link to an ugly fix for...
the problem not in the logging per se but in the fact that all events will have on_entry/exit even if only one actually uses it. normally in C++ we get...
AFAIK, sml has the check to detect non-captured dependencies but it seems to work only for references: ``` In instantiation of 'boost::ext::sml::v1_1_5::aux::pool_type_impl::pool_type_impl(TObject) [with TObject = boost::ext::sml::v1_1_5::aux::missing_ctor_parameter; T = {anonymous}::Dep2; typename...