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.4 or later
  • clang++ 3.3 or later
  • Visual Studio 2005-2017

Tested on Travis and Appveyor.

License

Distributed under the Boost Software License, Version 1.0.

Description
Boost.org function module
Readme 2 MiB
Languages
C++ 96.4%
CMake 1.9%
Perl 1.3%
HTML 0.4%