BloombergLP::bdlmt::Signaler_SlotNode::invoke

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.

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;