This is an older version of Boost and was released in 2017. The current version is 1.89.0.
Function-objects
| Bind | C++ 03 | ||
| boost::bind is a generalization of the standard functions std::bind1st and std::bind2nd. It supports arbitrary function objects, functions, function pointers, and member function pointers, and is able to bind any argument to a specific value or route input arguments into arbitrary positions. | |||
| Function | C++ 03 | ||
| Function object wrappers for deferred calls or callbacks. | |||
| Functional | C++ 03 | ||
| The Boost.Function library contains a family of class templates that are function object wrappers. | |||
| Functional/Factory | C++ 03 | ||
| Function object templates for dynamic and static object creation | |||
| Functional/Forward | C++ 03 | ||
| Adapters to allow generic function objects to accept arbitrary arguments | |||
| Functional/Overloaded Function | C++ 03 | ||
| Overload different functions into a single function object. | |||
| Lambda | C++ 03 | ||
| Define small unnamed function objects at the actual call site, and more. | |||
| Local Function | C++ 03 | ||
| Program functions locally, within other functions, directly within the scope where they are needed. | |||
| Member Function | C++ 03 | ||
| Generalized binders for function/object/pointers and member functions. | |||
| Phoenix | C++ 03 | ||
| Define small unnamed function objects at the actual call site, and more. | |||
| Ref | C++ 03 | ||
| A utility library for passing references to generic functions. | |||
| Result Of | C++ 03 | ||
| Determines the type of a function call expression. | |||
| Signals2 | C++ 03 | ||
| Managed signals & slots callback implementation (thread-safe version 2). |