boost::msm::backmp11::default_state_machine_config

Default state machine configuration.

Synopsis

Declared in <boost/msm/backmp11/state_machine_config.hpp>

struct default_state_machine_config;

Type Aliases

Name

Description

compile_policy

Optimizes for runtime speed or compile time. Defaults to favor_runtime_speed.

context

Sets up a context accessible by all (sub‐)machines in hierarchical state machines. Defaults to no_context.

event_pool

Configures the event pool. Defaults to std::deque and 32 bytes inline storage capacity per event.

fsm_parameter

Type of the Fsm parameter passed in actions and guards. Defaults to local_transition_owner.

observer

Sets up an observer for monitoring state machine activities.

root_sm

Identifies the upper‐most machine in hierarchical state machines. Defaults to no_root_sm.

Created with MrDocs