BloombergLP::bdlf::Bind_Invoker

Component-private invoker for bound function calls.

Synopsis

Declared in <bdlf_bind.h>

template<
    class t_RET,
    int NUMARGS>
struct Bind_Invoker;

Specializations

NameDescription
Bind_Invoker<void, 0> Invoker for functions that take zero arguments.
Bind_Invoker<void, 1> Invoker for functions that take one argument.
Bind_Invoker<void, 10> Invoker for functions that take ten arguments and return void.
Bind_Invoker<void, 11> Invoker for functions that take eleven arguments and return void.
Bind_Invoker<void, 12> Invoker for functions that take twelve arguments and return void.
Bind_Invoker<void, 13> Invoker for functions that take thirteen arguments and return void.
Bind_Invoker<void, 14> Invoker for functions that take fourteen arguments and return void.
Bind_Invoker<void, 2> Invoker for functions that take two arguments.
Bind_Invoker<void, 3> Invoker for functions that take three arguments.
Bind_Invoker<void, 4> Invoker for functions that take four arguments.
Bind_Invoker<void, 5> Invoker for functions that take five arguments.
Bind_Invoker<void, 6> Invoker for functions that take six arguments.
Bind_Invoker<void, 7> Invoker for functions that take seven arguments.
Bind_Invoker<void, 8> Invoker for functions that take eight arguments.
Bind_Invoker<void, 9> Invoker for functions that take nine arguments.
Bind_Invoker<t_RET, 0> Invoker for functions that take zero arguments.
Bind_Invoker<t_RET, 1> Invoker for functions that take one argument.
Bind_Invoker<t_RET, 10> Invoker for functions that take nine arguments.
Bind_Invoker<t_RET, 11> Invoker for functions that take eleven arguments.
Bind_Invoker<t_RET, 12> Invoker for functions that take nine arguments.
Bind_Invoker<t_RET, 13> Invoker for functions that take thirteen arguments.
Bind_Invoker<t_RET, 14> Invoker for functions that take fourteen arguments.
Bind_Invoker<t_RET, 2> Invoker for function that take two arguments.
Bind_Invoker<t_RET, 3> Invoker for functions that take three arguments.
Bind_Invoker<t_RET, 4> Invoker for functions that take four arguments.
Bind_Invoker<t_RET, 5> Invoker for functions that take five arguments.
Bind_Invoker<t_RET, 6> Invoker for functions that take six arguments.
Bind_Invoker<t_RET, 7> Invoker for functions that take seven arguments.
Bind_Invoker<t_RET, 8> Invoker for functions that take eight arguments.
Bind_Invoker<t_RET, 9> Invoker for functions that take nine arguments.