class iterator_adaptor

Declaration

template <typename Derived,
          typename Base,
          typename Value = void,
          typename Category = void,
          typename Reference = void,
          typename Difference = void,
          typename Pointer = void>
class iterator_adaptor { /* full declaration omitted */ };

Declared at: libs/pika/iterator_support/include/pika/iterator_support/iterator_adaptor.hpp:120

Method Overview

Methods

inline const Base& base() const

Declared at: libs/pika/iterator_support/include/pika/iterator_support/iterator_adaptor.hpp:141

inline const Base& base_reference() const

Declared at: libs/pika/iterator_support/include/pika/iterator_support/iterator_adaptor.hpp:152

inline Base& base_reference()

Declared at: libs/pika/iterator_support/include/pika/iterator_support/iterator_adaptor.hpp:157

iterator_adaptor<Derived,
                 Base,
                 Value,
                 Category,
                 Reference,
                 Difference,
                 Pointer>()

Declared at: libs/pika/iterator_support/include/pika/iterator_support/iterator_adaptor.hpp:132

iterator_adaptor<Derived,
                 Base,
                 Value,
                 Category,
                 Reference,
                 Difference,
                 Pointer>(const Base& iter)

Declared at: libs/pika/iterator_support/include/pika/iterator_support/iterator_adaptor.hpp:134

Parameters

const Base& iter