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

Go to the source code of this file.

Classes

struct  di::execution::receiver_interface_ns::fake_receiver::FakeReceiver
 
struct  di::execution::receiver_interface_ns::ReceiverAdaptor< Self, Base >
 
struct  di::execution::receiver_interface_ns::ReceiverAdaptor< Self, Base >::Type
 

Namespaces

namespace  di
 
namespace  di::execution
 
namespace  di::execution::receiver_interface_ns
 
namespace  di::execution::receiver_interface_ns::fake_receiver
 

Typedefs

template<concepts::ClassType Self, concepts::Receiver Base = receiver_interface_ns::fake_receiver::FakeReceiver>
using di::execution::ReceiverAdaptor = meta::Type<receiver_interface_ns::ReceiverAdaptor<Self, Base>>
 
template<concepts::ClassType Self, concepts::Receiver Base = receiver_interface_ns::fake_receiver::FakeReceiver>
using di::ReceiverAdaptor
 

Functions

void di::execution::receiver_interface_ns::fake_receiver::tag_invoke (SetValue, FakeReceiver &&)
 
void di::execution::receiver_interface_ns::fake_receiver::tag_invoke (SetError, FakeReceiver &&, Error)
 
void di::execution::receiver_interface_ns::fake_receiver::tag_invoke (SetStopped, FakeReceiver &&)
 
template<typename T, typename U>
requires (concepts::DecaysTo<T, T>)
auto di::execution::receiver_interface_ns::c_style_cast (U &&u) noexcept -> meta::Like< U &&, T >