This class provides a function object adaptor for two other functors. When given two adaptable unary functions f and g, and when g`s return type is convertible to `f`s argument type, this class can be used to create a function object `h that is equivalent to f(g(x)).
Synopsis
Declared in <bslstp_exfunctional.h>
template<
class OPERATION1,
class OPERATION2>
class unary_compose;
Type Aliases
Name |
Description |
This |
|
This |
Member Functions
Name |
Description |
|
Create a |
Function call operators |
Protected Data Members
Name |
Description |
First functor |
|
Second functor |