|
The MAUVE Toolchain
|
Trait for objects with an abstract FSM. More...
#include <WithAbstractFSM.hpp>

Public Member Functions | |
| virtual bool | cleanup_fsm ()=0 |
| Clean up the FSM. | |
| virtual bool | configure_fsm ()=0 |
| Configure the FSM. | |
| virtual AbstractFiniteStateMachine * | get_fsm () const =0 |
| Get a pointer to the FSM. | |
| virtual bool | is_empty_fsm () const =0 |
| Check if the FSM is empty. | |
Trait for objects with an abstract FSM.