Iros
Loading...
Searching...
No Matches
di::concepts::SenderOf Concept Reference
#include <
di/execution/concepts/sender_of.h
>
Concept definition
template
<
typename
Send,
typename
Sig,
typename
Env types::EmptyEnv>
concept
di::concepts::SenderOf
=
SenderIn<Send, Env>
&&
meta::matching_sig<Sig, meta::GatherSignatures<typename detail::SenderOfHelper<Sig>::Tag
, Send, Env,
detail::SenderOfHelper<Sig>::template
AsSig,
meta::TypeIdentity
>>
di::concepts::SenderIn
Definition
sender_in.h:10
di::concepts::SenderOf
Definition
sender_of.h:26
di::meta::matching_sig
constexpr bool matching_sig
Definition
matching_sig.h:7
di::meta::TypeIdentity
Type< TypeConstant< T > > TypeIdentity
This is a helper template to prevent C++ from deducing the type of template argument.
Definition
core.h:32
di::concepts::detail::SenderOfHelper
Definition
sender_of.h:14
di
concepts
SenderOf
Generated by
1.13.0