bsl::binary_compose::binary_compose

Create a binary_compose object from the specified fn1, fn2, and fn3 functors.

Synopsis

Declared in <bslstp_exfunctional.h>

binary_compose(
    OPERATION1 const& fn1,
    OPERATION2 const& fn2,
    OPERATION3 const& fn3);

Parameters

NameDescription
fn1binary functor f in f(g1(x), g2(x))
fn2unary functor g1 in f(g1(x), g2(x))
fn3unary functor g2 in f(g1(x), g2(x))