This version of Boost is under active development. You are currently in the master branch. The current version is 1.89.0.
Function-objects
| Bind | C++ 11 | ||
| 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. | |||
| Container Hash | C++ 11 | ||
| An STL-compatible hash function object that can be extended to hash user defined types. | |||
| Function | C++ 11 | ||
| 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. | |||
| Hash2 | C++ 11 | ||
| An extensible hashing framework. | |||
| HOF | C++ 11 | ||
| Higher-order functions for C++ | |||
| Lambda | C++ 03 | ||
| Define small unnamed function objects at the actual call site, and more. | |||
| Lambda2 | C++ 14 | ||
| A C++14 lambda library. | |||
| Local Function | C++ 03 | ||
| Program functions locally, within other functions, directly within the scope where they are needed. | |||
| Member Function | C++ 11 | ||
| 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). |