Return a binder for func with 14 bound arguments and explicit return type.
Synopsis
Declared in <bdlf_bind.h>
template<
class t_RET,
class t_FUNC,
class P1,
class P2,
class P3,
class P4,
class P5,
class P6,
class P7,
class P8,
class P9,
class P10,
class P11,
class P12,
class P13,
class P14>
static
Bind<t_RET, t_FUNC, Bind_BoundTuple14<Storage_Type<P1>::type, Storage_Type<P2>::type, Storage_Type<P3>::type, Storage_Type<P4>::type, Storage_Type<P5>::type, Storage_Type<P6>::type, Storage_Type<P7>::type, Storage_Type<P8>::type, Storage_Type<P9>::type, Storage_Type<P10>::type, Storage_Type<P11>::type, Storage_Type<P12>::type, Storage_Type<P13>::type, Storage_Type<P14>::type>>
bindR(
t_FUNC func,
P1&& p1,
P2&& p2,
P3&& p3,
P4&& p4,
P5&& p5,
P6&& p6,
P7&& p7,
P8&& p8,
P9&& p9,
P10&& p10,
P11&& p11,
P12&& p12,
P13&& p13,
P14&& p14);
Description
Return a Bind object that is bound to the specified invocable object func, which can be invoked with fourteen parameters and returns a value of type t_RET.
Return Value
a binder object invoking func with the bound arguments
Parameters
Name |
Description |
func |
invocable to bind |
p1 |
first bound argument or placeholder |
p2 |
second bound argument or placeholder |
p3 |
third bound argument or placeholder |
p4 |
fourth bound argument or placeholder |
p5 |
fifth bound argument or placeholder |
p6 |
sixth bound argument or placeholder |
p7 |
seventh bound argument or placeholder |
p8 |
eighth bound argument or placeholder |
p9 |
ninth bound argument or placeholder |
p10 |
tenth bound argument or placeholder |
p11 |
eleventh bound argument or placeholder |
p12 |
twelfth bound argument or placeholder |
p13 |
thirteenth bound argument or placeholder |
p14 |
fourteenth bound argument or placeholder |
Created with MrDocs