Struct Standby

Inheritance Relationships

Base Type

  • public boost::statechart::state< Standby, StateMachine >

Struct Documentation

struct mimir::Standby : public boost::statechart::state<Standby, StateMachine>

The state machine is in standby, not running algorithm.

Public Types

typedef mpl::list<bsc::transition<EvStart, Running>, bsc::transition<EvKill, ShutDown>, bsc::custom_reaction<EvTimeout>> reactions

Admissible reactions for the state.

Public Functions

Standby(my_context ctx)

Constructor.

~Standby()

Destructor.

bsc::result react(const EvTimeout&)

Custom reaction (extra function calls) in the event of EvTimeout.