You are viewing the develop version of this library.
The master and develop pages are shown here to provide access to the newest in-development in-progress documentation. See the "Documentation" link on this page.
Other aspects of the page will reflect the previous official version, or not be available until the next release.
Boost.Function, part of the
Boost C++ Libraries, is the original implementation of the
polymorphic function wrapper boost::function, which was eventually accepted
into the C++11 standard as std::function.
Tested on Github Actions and Appveyor.
Distributed under the Boost Software License, Version 1.0.
<h1>Boost.Function, a polymorphic function wrapper</h1> <p><a href="http://boost.org/libs/function">Boost.Function</a>, part of the <a href="http://boost.org">Boost C++ Libraries</a>, is the original implementation of the polymorphic function wrapper <code>boost::function</code>, which was eventually accepted into the C++11 standard as <a href="https://en.cppreference.com/w/cpp/utility/functional/function"><code>std::function</code></a>.</p> <h2>Currently supported compilers</h2> <ul> <li>g++ 4.7 or later</li> <li>clang++ 3.9 or later</li> <li>Visual Studio 2013-2022</li> </ul> <p>Tested on <a href="https://github.com/boostorg/function/actions">Github Actions</a> and <a href="https://ci.appveyor.com/project/pdimov/function/">Appveyor</a>.</p> <h2>License</h2> <p>Distributed under the <a href="http://boost.org/LICENSE_1_0.txt">Boost Software License, Version 1.0</a>.</p>
<h1>Boost.Function, a polymorphic function wrapper</h1> <p><a href="http://boost.org/libs/function">Boost.Function</a>, part of the <a href="http://boost.org">Boost C++ Libraries</a>, is the original implementation of the polymorphic function wrapper <code>boost::function</code>, which was eventually accepted into the C++11 standard as <a href="https://en.cppreference.com/w/cpp/utility/functional/function"><code>std::function</code></a>.</p> <h2>Currently supported compilers</h2> <ul> <li>g++ 4.7 or later</li> <li>clang++ 3.9 or later</li> <li>Visual Studio 2013-2022</li> </ul> <p>Tested on <a href="https://github.com/boostorg/function/actions">Github Actions</a> and <a href="https://ci.appveyor.com/project/pdimov/function/">Appveyor</a>.</p> <h2>License</h2> <p>Distributed under the <a href="http://boost.org/LICENSE_1_0.txt">Boost Software License, Version 1.0</a>.</p>