[#BloombergLP-bdlmt-Signaler_Node-invoke] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlmt.adoc[bdlmt]::xref:BloombergLP/bdlmt/Signaler_Node.adoc[Signaler_Node]::invoke :relfileprefix: ../../../ :mrdocs: Invoke all connected slots with the supplied arguments. == Synopsis Declared in `<bdlmt_signaler.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- 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 Called by `Signaler_Invocable`s call operators, passing the specified `arg1`, `arg2`, `arg3`, `arg4`, `arg5`, `arg6`, `arg7`, `arg8` and `arg9` on to the slots. == Parameters [cols="1,4"] |=== | Name| Description | *arg1* | argument 1 forwarded to each connected slot | *arg2* | argument 2 forwarded to each connected slot | *arg3* | argument 3 forwarded to each connected slot | *arg4* | argument 4 forwarded to each connected slot | *arg5* | argument 5 forwarded to each connected slot | *arg6* | argument 6 forwarded to each connected slot | *arg7* | argument 7 forwarded to each connected slot | *arg8* | argument 8 forwarded to each connected slot | *arg9* | argument 9 forwarded to each connected slot |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#