boost::msm::backmp11::dispatch_strategy::flat_fold :: Boost Libraries Documentation

# 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