Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

boost::msm::backmp11::default_observer::pre_process_transition :: Boost Libraries Documentation

boost::msm::backmp11::default_observer::pre_process_transition

pre_process_transition overloads

Synopses

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

Hook called before a (sub‐)machine processes a sm‐internal transition.

template<
    typename Event,
    typename Action,
    typename Guard,
    typename StateMachine>
constexpr
void
pre_process_transition(StateMachine const&) const;

Hook called before a (sub‐)machine processes a transition.

template<
    typename Source,
    typename Event,
    typename Target,
    typename Action,
    typename Guard,
    typename StateMachine>
constexpr
void
pre_process_transition(
    StateMachine const&,
    size_t) const;

Created with MrDocs