struct range_proxy

Declaration

struct range_proxy { /* full declaration omitted */ };

Declared at: libs/pika/execution/include/pika/execution/executors/polymorphic_executor.hpp:143

Method Overview

  • public pika::parallel::execution::detail::shape_iter begin() const
  • public pika::parallel::execution::detail::shape_iter end() const
  • public template <typename Shape> range_proxy(const Shape & s)
  • public std::ptrdiff_t size() const noexcept

Methods

pika::parallel::execution::detail::shape_iter
begin() const

Declared at: libs/pika/execution/include/pika/execution/executors/polymorphic_executor.hpp:155

pika::parallel::execution::detail::shape_iter
end() const

Declared at: libs/pika/execution/include/pika/execution/executors/polymorphic_executor.hpp:160

template <typename Shape>
range_proxy(const Shape& s)

Declared at: libs/pika/execution/include/pika/execution/executors/polymorphic_executor.hpp:148

Parameters

const Shape& s

std::ptrdiff_t size() const noexcept

Declared at: libs/pika/execution/include/pika/execution/executors/polymorphic_executor.hpp:165