C++
11
Added in Boost
1.23.0
Function object wrappers for deferred calls or callbacks.
This Release
Peter Dimov
Peter Dimov
Maintainer
Dependencies
Assert
Bind
Config
Core
ThrowException
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.7 or later
- clang++ 3.9 or later
- Visual Studio 2013-2022
Tested on Github Actions and Appveyor.
License
Distributed under the Boost Software License, Version 1.0.
All Time
Douglas Gregor
Douglas Gregor
Contributor
Marshall Clow
Marshall Clow
Contributor
Beman Dawes
Beman Dawes
Contributor
Rene Rivera
Rene Rivera
Contributor
Edward Diener
Edward Diener
Contributor
Daniel James
Daniel James
Contributor
James E. King III
James E. King III
Contributor
Dave Abrahams
Dave Abrahams
Contributor
Nikita Kniazev
Nikita Kniazev
Contributor
John Maddock
John Maddock
Contributor
Antony Polukhin
Antony Polukhin
Contributor
Jeremiah Willcock
Jeremiah Willcock
Contributor
K. Noel Belcourt
K. Noel Belcourt
Contributor
Troy D. Straszheim
Troy D. Straszheim
Contributor
Glen Fernandes
Glen Fernandes
Contributor
Vladimir Prus
Vladimir Prus
Contributor
jrmarsha
jrmarsha
Contributor
Andrey Semashev
Andrey Semashev
Contributor
Michael A. Jackson
Michael A. Jackson
Contributor
Stephen Kelly
Stephen Kelly
Contributor
Daniela Engert
Daniela Engert
Contributor
Steven Watanabe
Steven Watanabe
Contributor
BrianWeed
BrianWeed
Contributor
Hartmut Kaiser
Hartmut Kaiser
Contributor
Piotr Podusowski
Piotr Podusowski
Contributor
Romain Geissler
Romain Geissler
Contributor
Marcel Raad
Marcel Raad
Contributor
Thomas Witt
Thomas Witt
Contributor
Jean-Noël Grad
Jean-Noël Grad
Contributor