functional (STL/CLR)
Include the STL/CLR header <cliext/functional> to define the a number of template classes and related template delegates and functions.
#include <functional>
Declarations
Delegate |
Description |
---|---|
Two-argument delegate. |
|
Two-argument delegate returning void. |
|
One-argument delegate. |
|
One-argument delegate returning void. |
Class |
Description |
---|---|
Functor to negate a two-argument functor. |
|
Functor to bind first argument to a two-argument functor. |
|
Functor to bind second argument to a two-argument functor. |
|
Divide functor. |
|
Equal comparison functor. |
|
Greater comparison functor. |
|
Greater or equal comparison functor. |
|
Less comparison functor. |
|
Less or equal comparison functor. |
|
Logical AND functor. |
|
Logical NOT functor. |
|
Logical OR functor. |
|
Subtract functor. |
|
Modulus functor. |
|
Multiply functor. |
|
Functor to return its argument negated. |
|
Not equal comparison functor. |
|
Add functor. |
|
Functor to negate a one-argument functor. |
Function |
Description |
---|---|
Generates a binder1st for an argument and functor. |
|
Generates a binder2nd for an argument and functor. |
|
Generates a unary_negate for a functor. |
|
Generates a binary_negate for a functor. |
Requirements
Header: <cliext/functional>
Namespace: cliext