Invoke the stored callback with the supplied arguments.
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;
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.
| 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 |