#include <di/execution/any/any_receiver.h>
|
| Type (Type const &)=delete |
|
auto | operator= (Type const &) -> Type &=delete |
|
| Type (Type &&)=default |
|
auto | operator= (Type &&) -> Type &=default |
|
template<typename R, typename T = meta::RemoveCVRef<R>>
requires (!concepts::DerivedFrom<T, Type> && concepts::ReceiverOf<T, detail::AnySigs<Sigs>> && concepts::ConstructibleFrom<T, R> && concepts::AnyStorableInfallibly<T, typename Base::AnyStorage>) |
| Type (R &&receiver) |
|
◆ is_receiver
template<typename Sigs, typename Env, typename Storage, typename VTablePolicy>
◆ Type() [1/3]
template<typename Sigs, typename Env, typename Storage, typename VTablePolicy>
◆ Type() [2/3]
template<typename Sigs, typename Env, typename Storage, typename VTablePolicy>
◆ Type() [3/3]
template<typename Sigs, typename Env, typename Storage, typename VTablePolicy>
template<typename R, typename T = meta::RemoveCVRef<R>>
requires (!concepts::DerivedFrom<T,
Type> && concepts::ReceiverOf<T,
detail::AnySigs<Sigs>> && concepts::ConstructibleFrom<T, R> && concepts::AnyStorableInfallibly<T, typename Base::AnyStorage>)
◆ operator=() [1/2]
template<typename Sigs, typename Env, typename Storage, typename VTablePolicy>
◆ operator=() [2/2]
template<typename Sigs, typename Env, typename Storage, typename VTablePolicy>
The documentation for this class was generated from the following file: