Iros
 
Loading...
Searching...
No Matches
di::execution::send_ns::Function Struct Reference

#include <di/execution/io/ipc_protocol.h>

Public Member Functions

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
 

Member Function Documentation

◆ 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: