andrew-gresyk on 1_9_0
andrew-gresyk on experimental
andrew-gresyk on master
1.9.0 (#42) + added hfsm2::Con… (compare)
andrew-gresyk on experimental
* fixing GCC builds (compare)
andrew-gresyk on experimental
+ added hfsm2::Config::ManualAc… (compare)
andrew-gresyk on master
Update README.md (#41) https:/… (compare)
andrew-gresyk on experimental
andrew-gresyk on master
1.8.3 Fixed dev include and ve… (compare)
andrew-gresyk on experimental
replaced dev include with the p… (compare)
andrew-gresyk on experimental
andrew-gresyk on master
1.8.3 fixing static LGTM issue (compare)
the object has type qualifiers that are not compatible with the member function
AMyActor
- I'd create a MyActor
namespace and put all of the FSM code into it
AMyActor
do all the heavy work, exposed via public API, and have the FSM call actor's functionsHey @spiderkeys_gitlab
Thank you!
What you can do - is use event handling for handling errors.
There's an example in https://github.com/andrew-gresyk/HFSM2/blob/master/examples/advanced_event_handling/main.cpp for that.
You can have your FSM react()
to CheckForErrors
event before the recursive update()