Classes | |
| struct | ConnectFunction |
| struct | DummyReturnObject |
| struct | GetAllocatorFunction |
| struct | GetCompletionSignaturesFunction |
| struct | GetDelegateeSchedulerFunction |
| struct | GetEnvFunction |
| struct | GetForwardProgressGuaranteeFunction |
| struct | GetSchedulerFunction |
| struct | GetStopTokenFunction |
| struct | ScheduleFunction |
| struct | StartFunction |
Concepts | |
| concept | CustomConnect |
| concept | AwaitableConnect |
Typedefs | |
| template<concepts::CompletionSignature Sig> | |
| using | MethodForSig |
| template<concepts::ValidCompletionSignatures Sigs> | |
| using | AnySigs |
| template<concepts::ValidCompletionSignatures Sigs, typename Env> | |
| using | AnyReceiverMethods |
| template<typename Rec, typename Op, typename Env> | |
| using | AnySenderInterface = meta::List<types::Method<detail::ConnectFunction, Op(types::This&&, Rec)>> |
Functions | |
| template<concepts::Sender Send, concepts::Method M, concepts::Receiver Rec = meta::At<meta::AsList<meta::MethodSignature<M>>, 1>, concepts::OperationState R = meta::LanguageFunctionReturn<meta::MethodSignature<M>>> requires (concepts::SenderTo<Send, Rec>) | |
| auto | tag_invoke (detail::ConnectFunction, M, Send &&sender, meta::TypeIdentity< Rec && > receiver) -> R |
| using di::execution::detail::AnyReceiverMethods |
| using di::execution::detail::AnySenderInterface = meta::List<types::Method<detail::ConnectFunction, Op(types::This&&, Rec)>> |
| using di::execution::detail::AnySigs |
| using di::execution::detail::MethodForSig |
| auto di::execution::detail::tag_invoke | ( | detail::ConnectFunction | , |
| M | , | ||
| Send && | sender, | ||
| meta::TypeIdentity< Rec && > | receiver ) -> R |