Iros
 
Loading...
Searching...
No Matches
any_receiver.h File Reference

Go to the source code of this file.

Classes

struct  di::execution::AnyReceiverT< Sigs, Env, Storage, VTablePolicy >
 
class  di::execution::AnyReceiverT< Sigs, Env, Storage, VTablePolicy >::Type
 

Namespaces

namespace  di
 
namespace  di::execution
 
namespace  di::execution::detail
 

Typedefs

template<concepts::CompletionSignature Sig>
using di::execution::detail::MethodForSig
 
template<concepts::ValidCompletionSignatures Sigs>
using di::execution::detail::AnySigs
 
template<concepts::ValidCompletionSignatures Sigs, typename Env>
using di::execution::detail::AnyReceiverMethods
 
template<concepts::ValidCompletionSignatures Sigs, typename Env = void, concepts::AnyStorage Storage = any::InlineStorage<2 * sizeof(void*), alignof(void*)>, typename VTablePolicy = any::MaybeInlineVTable<3>>
using di::execution::AnyReceiver = meta::Type<AnyReceiverT<Sigs, Env, Storage, VTablePolicy>>
 
template<concepts::ValidCompletionSignatures Sigs, typename Env = void, concepts::AnyStorage Storage = any::InlineStorage<2 * sizeof(void*), alignof(void*)>, typename VTablePolicy = any::MaybeInlineVTable<3>>
using di::AnyReceiver