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

Go to the source code of this file.

Classes

struct  di::meta::detail::MakeCompletionSignaturesHelper< As, meta::List< Bs... >, meta::List< Cs... >, Ds >
 

Namespaces

namespace  di
 
namespace  di::meta
 
namespace  di::meta::detail
 

Typedefs

template<typename... Values>
using di::meta::detail::DefaultSetValue = types::CompletionSignatures<execution::SetValue(Values...)>
 
template<typename Error>
using di::meta::detail::DefaultSetError = types::CompletionSignatures<execution::SetError(Error)>
 
template<typename Send, typename Env = types::EmptyEnv, concepts::ValidCompletionSignatures ExtraSigs = types::CompletionSignatures<>, template< typename... > typename SetValue = detail::DefaultSetValue, template< typename... > typename SetError = detail::DefaultSetError, concepts::ValidCompletionSignatures SetStopped = types::CompletionSignatures<execution::SetStopped()>>
using di::meta::MakeCompletionSignatures