#include <iterator.hpp>
|
| template<class It> |
| static It::difference_type | distance_to (const It &lhs, const It &rhs) |
| |
| template<class It> |
| static bool | equal (const It &lhs, const It &rhs) |
| |
| template<class It> |
| static bool | less_than (const It &lhs, const It &rhs) |
| |
|
| template<class Derived, class E, class T, class R, class D> |
| class | iterator_root_base |
| |
| template<class It> |
| It::difference_type | operator- (const It &, const It &) |
| |
| template<class It> |
| bool | operator== (const It &, const It &) |
| |
| template<class It> |
| std::strong_ordering | operator<=> (const It &, const It &) |
| |
Definition at line 98 of file iterator.hpp.
◆ distance_to()
template<class It>
| static It::difference_type sparrow::iterator_access::distance_to |
( |
const It & | lhs, |
|
|
const It & | rhs ) |
|
inlinestaticnodiscard |
◆ equal()
template<class It>
| static bool sparrow::iterator_access::equal |
( |
const It & | lhs, |
|
|
const It & | rhs ) |
|
inlinestaticnodiscard |
◆ less_than()
template<class It>
| static bool sparrow::iterator_access::less_than |
( |
const It & | lhs, |
|
|
const It & | rhs ) |
|
inlinestaticnodiscard |
◆ iterator_root_base
template<class Derived, class E, class T, class R, class D>
◆ operator-
template<class It>
| It::difference_type operator- |
( |
const It & | , |
|
|
const It & | ) |
|
friend |
◆ operator<=>
template<class It>
| std::strong_ordering operator<=> |
( |
const It & | , |
|
|
const It & | ) |
|
friend |
◆ operator==
template<class It>
| bool operator== |
( |
const It & | , |
|
|
const It & | ) |
|
friend |
The documentation for this class was generated from the following file:
- /home/runner/work/sparrow/sparrow/include/sparrow/utils/iterator.hpp