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 Travis and Appveyor.
Distributed under the Boost Software License, Version 1.0.