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

# boost::msm::backmp11::dispatch_strategy::function_pointer_array

Generates an array of function pointers.

## Synopsis

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

    struct function_pointer_array;

## Description

- + O(1) dispatch

- + Slightly better compile times

- ‐ Indirect call through function pointer — not inlinable

- ‐ Larger executable size (one pointer per state per event type)

Created with MrDocs