|
fsm
|
Manages a set of state, creates, destroys and pass events to a proper state. More...
#include <state_manager.h>
Public Member Functions | |
| state_manager (Context &ctx, Tracer &tracer) | |
| template<class T > | |
| void | enter () |
| void | exit () |
| template<class E > | |
| auto | dispatch (E const &e) |
| template<class S > | |
| bool | is_in () const |
| template<class S > | |
| S & | state () |
Manages a set of state, creates, destroys and pass events to a proper state.
1.8.13