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. |
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++
11
|
Function object wrappers for deferred calls or callbacks. |
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. |
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 |
Function object templates for dynamic and static object creation |
Functional/Forward
|
C++
03
|
Adapters to allow generic function objects to accept arbitrary arguments |
Adapters to allow generic function objects to accept arbitrary arguments |
Functional/Overloaded Function
|
C++
03
|
Overload different functions into a single function object. |
Overload different functions into a single function object. |
Lambda
|
C++
03
|
Define small unnamed function objects at the actual call site, and more. |
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. |
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. |
Generalized binders for function/object/pointers and member functions. |
Phoenix
|
C++
03
|
Define small unnamed function objects at the actual call site, and more. |
Define small unnamed function objects at the actual call site, and more. |
Ref
|
C++
03
|
A utility library for passing references to generic functions. |
A utility library for passing references to generic functions. |
Result Of
|
C++
03
|
Determines the type of a function call expression. |
Determines the type of a function call expression. |
Signals2
|
C++
03
|
Managed signals & slots callback implementation (thread-safe version 2). |
Managed signals & slots callback implementation (thread-safe version 2). |