struct empty_any_sender

Declaration

template <typename... Ts>
struct empty_any_sender { /* full declaration omitted */ };

Declared at: libs/pika/execution_base/include/pika/execution_base/any_sender.hpp:584

Method Overview

  • public any_sender_base<Ts...> * clone() const
  • public void clone_into(void *) const
  • public pika::execution::experimental::detail::any_operation_state connect(any_receiver<Ts...> &&) &
  • public pika::execution::experimental::detail::any_operation_state connect(any_receiver<Ts...> &&) &&
  • public bool empty() const noexcept
  • public void move_into(void *)

Methods

any_sender_base<Ts...>* clone() const

Declared at: libs/pika/execution_base/include/pika/execution_base/any_sender.hpp:591

void clone_into(void*) const

Declared at: libs/pika/execution_base/include/pika/execution_base/any_sender.hpp:596

Parameters

void*

pika::execution::experimental::detail::
    any_operation_state
    connect(any_receiver<Ts...>&&) &

Declared at: libs/pika/execution_base/include/pika/execution_base/any_sender.hpp:606

Parameters

any_receiver<Ts...>&&

pika::execution::experimental::detail::
    any_operation_state
    connect(any_receiver<Ts...>&&) &&

Declared at: libs/pika/execution_base/include/pika/execution_base/any_sender.hpp:612

Parameters

any_receiver<Ts...>&&

bool empty() const noexcept

Declared at: libs/pika/execution_base/include/pika/execution_base/any_sender.hpp:601

void move_into(void*)

Declared at: libs/pika/execution_base/include/pika/execution_base/any_sender.hpp:586

Parameters

void*