#include <di/execution/io/ipc_protocol.h>
|
template<concepts::HasProtocol SendToken, typename Message, typename... Args, typename MessageTypes = meta::MessageTypes<SendToken>>
requires (meta::Contains<MessageTypes, Message> && concepts::TagInvocable<Function, SendToken, Message, Args...>) |
auto | operator() (SendToken send_token, Message &&message, Args &&... args) const -> concepts::Sender auto |
|
◆ operator()()
template<concepts::HasProtocol SendToken, typename Message, typename... Args, typename MessageTypes = meta::MessageTypes<SendToken>>
requires (meta::Contains<MessageTypes, Message> && concepts::TagInvocable<
Function, SendToken, Message, Args...>)
auto di::execution::send_ns::Function::operator() |
( |
SendToken | send_token, |
|
|
Message && | message, |
|
|
Args &&... | args ) const -> concepts::Sender auto |
|
inline |
The documentation for this struct was generated from the following file: