Struct ShutDown

Inheritance Relationships

Base Type

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

Struct Documentation

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

The state machine is shutdown, cleaning up before quitting application.

Public Types

typedef mpl::list<bsc::custom_reaction<EvKill>> reactions

Admissible reactions for the state.

Public Functions

ShutDown(my_context ctx)

Constructor.

~ShutDown()

Destructor.

bsc::result react(const EvKill&)

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