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.