|
Claw
1.7.3
|
Function object that compose two function objects. More...
#include <functional.hpp>
Public Member Functions | |
| template<typename G1 , typename G2 > | |
| unary_compose (const unary_compose< G1, G2 > &that) | |
| Copy constructor. | |
| F1::result_type | operator() (typename F2::argument_type &a) const |
| Return (F1 o F2)(a). | |
Function object that compose two function objects.
Template arguments:
Definition at line 217 of file functional.hpp.
|
inline |
Copy constructor.
| that | The instance to copy from. |
There is actually nothing to copy but this constructor is useful for casting function objects.
Definition at line 232 of file functional.hpp.
1.8.1.2