Return a binder for func with 7 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>
static
Bind<t_RET, t_FUNC, Bind_BoundTuple7<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>>
bindR(
    t_FUNC func,
    P1&& p1,
    P2&& p2,
    P3&& p3,
    P4&& p4,
    P5&& p5,
    P6&& p6,
    P7&& p7);

Description

Return a Bind object that is bound to the specified invocable object func, which can be invoked with seven 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

Created with MrDocs