Iros
 
Loading...
Searching...
No Matches
di::execution::schedule_from_ns Namespace Reference

Classes

struct  DataT
 
struct  Function
 
struct  OperationStateT
 
struct  ReceiverT
 
struct  ScheduleReceiverT
 
struct  SenderT
 

Typedefs

template<concepts::Receiver Rec, concepts::Scheduler Sched, concepts::InstanceOf< CompletionSignatures > Completions>
using ScheduleReceiver = meta::Type<ScheduleReceiverT<Rec, Sched, Completions>>
 
template<concepts::Receiver Rec, concepts::Scheduler Sched, concepts::InstanceOf< CompletionSignatures > Completions>
using Data = meta::Type<DataT<Rec, Sched, Completions>>
 
template<concepts::Receiver Rec, concepts::Scheduler Sched, concepts::InstanceOf< CompletionSignatures > Completions>
using Receiver = meta::Type<ReceiverT<Rec, Sched, Completions>>
 
template<concepts::Sender Send, concepts::Receiver Rec, concepts::Scheduler Sched>
using OperationState = meta::Type<OperationStateT<Send, Rec, Sched>>
 
template<concepts::Sender Send, concepts::Scheduler Sched>
using Sender = meta::Type<SenderT<Send, Sched>>
 

Typedef Documentation

◆ Data

template<concepts::Receiver Rec, concepts::Scheduler Sched, concepts::InstanceOf< CompletionSignatures > Completions>
using di::execution::schedule_from_ns::Data = meta::Type<DataT<Rec, Sched, Completions>>

◆ OperationState

template<concepts::Sender Send, concepts::Receiver Rec, concepts::Scheduler Sched>
using di::execution::schedule_from_ns::OperationState = meta::Type<OperationStateT<Send, Rec, Sched>>

◆ Receiver

template<concepts::Receiver Rec, concepts::Scheduler Sched, concepts::InstanceOf< CompletionSignatures > Completions>
using di::execution::schedule_from_ns::Receiver = meta::Type<ReceiverT<Rec, Sched, Completions>>

◆ ScheduleReceiver

template<concepts::Receiver Rec, concepts::Scheduler Sched, concepts::InstanceOf< CompletionSignatures > Completions>
using di::execution::schedule_from_ns::ScheduleReceiver = meta::Type<ScheduleReceiverT<Rec, Sched, Completions>>

◆ Sender

template<concepts::Sender Send, concepts::Scheduler Sched>
using di::execution::schedule_from_ns::Sender = meta::Type<SenderT<Send, Sched>>