v3 flag enabled
Function-objects Programming C++03
Added in 1.23.0

Boost.Function

Function object wrappers for deferred calls or callbacks.

Contributors: This Release


Documentation

Boost.Function, a polymorphic function wrapper

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.

Currently supported compilers

  • g++ 4.8 or later
  • clang++ 3.9 or later
  • Visual Studio 2005-2022

Tested on Github Actions and Appveyor.

License

Distributed under the Boost Software License, Version 1.0.

Latest Boost.Function posts

Join the Boost Developers Mailing List

Get the latest on releases, features, security patches, fixes and all major announcements.

All Contributors