Return a binder for func with 3 bound arguments.
Declared in <bdlf_bind.h>
template<
class t_FUNC,
class P1,
class P2,
class P3>
static
Bind<bslmf::Nil, t_FUNC, Bind_BoundTuple3<Storage_Type<P1>::type, Storage_Type<P2>::type, Storage_Type<P3>::type>>
bind(
t_FUNC func,
P1&& p1,
P2&& p2,
P3&& p3);
Return a Bind object that is bound to the specified invocable object func, which can be invoked with three parameters.
a binder object invoking func with the bound arguments
| Name | Description |
|---|---|
| func | invocable to bind |
| p1 | bound argument 1 |
| p2 | bound argument 2 |
| p3 | bound argument 3 |