boost::msm::backmp11::dispatch_strategy::flat_fold

Generates a flat fold of inline comparison branches.

Synopsis

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

struct flat_fold;

Description

The code can be optimized to a jump table.

  • + Best executable size and runtime speed for most compilers

  • + No indirection — fully inlinable

  • ‐ O(n) comparisons in the worst case

Created with MrDocs