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
pika::parallel::execution::detail::shape_iter
begin() constDeclared at: libs/pika/execution/include/pika/execution/executors/polymorphic_executor.hpp:155
pika::parallel::execution::detail::shape_iter
end() const
pika::parallel::execution::detail::shape_iter
end() constDeclared at: libs/pika/execution/include/pika/execution/executors/polymorphic_executor.hpp:160
template <typename Shape>
range_proxy(const Shape& s)
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
std::ptrdiff_t size() const noexceptDeclared at: libs/pika/execution/include/pika/execution/executors/polymorphic_executor.hpp:165