Boost.MetaStateMachine

    • Table of Contents
      • Preface
      • UML short guide
      • front tutorial
        • Basic front-end
        • Functor front-end
        • puml front-end (C++20, experimental)
        • euml front-end (deprecated)
      • back & back11 back-end
        • Examples
        • Performance / Compilers
      • backmp11 back-end (C++17, experimental)
        • Examples
      • Internals
      • Acknowledgements
      • Version history
      • Reference
        • backmp11
        • Common headers
        • Back-end headers
        • Front-end headers
        • eUML operators and basic helpers
        • Functional programming
  • boost::msm::backmp11::state_machine::defer_event
arrow_upward

boost::msm::backmp11::state_machine::defer_event

Puts the event into the event pool to process it in the next processing cycle.

Synopsis

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

template<
    class Event,
    bool C = state_machine_base::has_event_pool>
requires C
void
defer_event(Event const& event);

Description

The event will be processed in the next call to process_event or process_event_pool.

Created with MrDocs