Invoke the stored callback with the supplied arguments.

Synopsis

Declared in <bdlmt_signaler.h>

void
invoke(
    ArgumentType::ForwardingType1 arg1,
    ArgumentType::ForwardingType2 arg2,
    ArgumentType::ForwardingType3 arg3,
    ArgumentType::ForwardingType4 arg4,
    ArgumentType::ForwardingType5 arg5,
    ArgumentType::ForwardingType6 arg6,
    ArgumentType::ForwardingType7 arg7,
    ArgumentType::ForwardingType8 arg8,
    ArgumentType::ForwardingType9 arg9) const;

Description

Invoke the stored callback c, as if by c(args...), where args... are the specified arguments arg1, arg2, arg3, etc., except that the actual number of arguments passed to c is equal to the number of arguments for t_PROT. If this slot is disconnected, this function has no effect.

Parameters

Name

Description

arg1

argument 1 forwarded to the stored callback

arg2

argument 2 forwarded to the stored callback

arg3

argument 3 forwarded to the stored callback

arg4

argument 4 forwarded to the stored callback

arg5

argument 5 forwarded to the stored callback

arg6

argument 6 forwarded to the stored callback

arg7

argument 7 forwarded to the stored callback

arg8

argument 8 forwarded to the stored callback

arg9

argument 9 forwarded to the stored callback

Created with MrDocs