Classes | |
| struct | interface |
| Interface of the Binary Function Concept. More... | |
| struct | interface< R(*)(A1, A2)> |
| Make plain C function with 2 arguments a model of the Binary Function concept. More... | |
| struct | interface< R(A1::*)(A2)> |
| Make an unary method of a class a model of the Binary Function concept. More... | |
| struct | interface< R(A1::*)(A2) const > |
| Make a const unary method of a class a model of the instigate::stl::binary_function "binary_function" concept. More... | |
| struct | requirements |
| Requirements of the Binary Function concept. More... | |
Binary function is a kind of function object: an object that is called as if it were an ordinary C++ function. A binary function is called with two arguments. This namespace contains all cases of binary function concept interface and their requirements.