struct shape_iter_impl_base

Declaration

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

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

Method Overview

  • public virtual pika::parallel::execution::detail::shape_iter_impl_base * clone() const
  • public virtual void copy(const pika::parallel::execution::detail::shape_iter_impl_base &)
  • public virtual std::size_t dereference() const
  • public virtual bool equal_to(const pika::parallel::execution::detail::shape_iter_impl_base &) const
  • public virtual void increment()
  • public virtual ~shape_iter_impl_base()

Methods

virtual pika::parallel::execution::detail::
    shape_iter_impl_base*
    clone() const

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

virtual void copy(
    const pika::parallel::execution::detail::
        shape_iter_impl_base&)

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

Parameters

const pika::parallel::execution::detail:: shape_iter_impl_base&

virtual std::size_t dereference() const

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

virtual bool equal_to(
    const pika::parallel::execution::detail::
        shape_iter_impl_base&) const

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

Parameters

const pika::parallel::execution::detail:: shape_iter_impl_base&

virtual void increment()

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

virtual ~shape_iter_impl_base()

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