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

Classes

struct  Function
 
struct  OperationStateT
 
struct  ReceiverT
 
struct  SequenceT
 

Typedefs

template<typename Op, typename Rec>
using Receiver = meta::Type<ReceiverT<Op, Rec>>
 
template<typename Send, typename Rec>
using OperationState = meta::Type<OperationStateT<Send, Rec>>
 
template<typename Send, typename Env>
using Sigs
 
template<typename Send>
using Sequence = meta::Type<SequenceT<meta::RemoveCVRef<Send>>>
 

Typedef Documentation

◆ OperationState

template<typename Send, typename Rec>
using di::execution::repeat_ns::OperationState = meta::Type<OperationStateT<Send, Rec>>

◆ Receiver

template<typename Op, typename Rec>
using di::execution::repeat_ns::Receiver = meta::Type<ReceiverT<Op, Rec>>

◆ Sequence

◆ Sigs

template<typename Send, typename Env>
using di::execution::repeat_ns::Sigs
Initial value:
detail::ConditionalHelper< value, T, U >::Type Conditional
Definition core.h:88
Type< detail::MakeCompletionSignaturesHelper< ExtraSigs, meta::ValueTypesOf< Send, Env, SetValue, meta::List >, meta::Transform< meta::ErrorTypesOf< Send, Env, meta::List >, meta::Quote< SetError > >, meta::Conditional< meta::sends_stopped< Send, Env >, SetStopped, types::CompletionSignatures<> > > > MakeCompletionSignatures
Definition make_completion_signatures.h:36
Definition set_stopped.h:6
Definition completion_signuatures.h:7