#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