class counting_iterator

Declaration

template <typename Incrementable,
          typename CategoryOrTraversal = void,
          typename Difference = void,
          typename Enable = void>
class counting_iterator { /* full declaration omitted */ };

Description

/////////////////////////////////////////////////////////////////////////

Declared at: libs/pika/iterator_support/include/pika/iterator_support/counting_iterator.hpp:94

Method Overview

Methods

counting_iterator<Incrementable,
                  CategoryOrTraversal,
                  Difference,
                  Enable>()

Declared at: libs/pika/iterator_support/include/pika/iterator_support/counting_iterator.hpp:105

counting_iterator<Incrementable,
                  CategoryOrTraversal,
                  Difference,
                  Enable>(
    counting_iterator<Incrementable,
                      CategoryOrTraversal,
                      Difference,
                      Enable>&& rhs)

Declared at: libs/pika/iterator_support/include/pika/iterator_support/counting_iterator.hpp:106

Parameters

counting_iterator<Incrementable, CategoryOrTraversal, Difference, Enable>&& rhs

counting_iterator<Incrementable,
                  CategoryOrTraversal,
                  Difference,
                  Enable>(
    const counting_iterator<Incrementable,
                            CategoryOrTraversal,
                            Difference,
                            Enable>& rhs)

Declared at: libs/pika/iterator_support/include/pika/iterator_support/counting_iterator.hpp:108

Parameters

const counting_iterator<Incrementable, CategoryOrTraversal, Difference, Enable>& rhs

counting_iterator<Incrementable,
                  CategoryOrTraversal,
                  Difference,
                  Enable>(Incrementable x)

Declared at: libs/pika/iterator_support/include/pika/iterator_support/counting_iterator.hpp:111

Parameters

Incrementable x