sparrow 0.3.0
Loading...
Searching...
No Matches
sparrow::iterator_access Class Reference

#include <iterator.hpp>

Static Public Member Functions

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)
 

Friends

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 &)
 

Detailed Description

Definition at line 98 of file iterator.hpp.

Member Function Documentation

◆ distance_to()

template<class It>
static It::difference_type sparrow::iterator_access::distance_to ( const It & lhs,
const It & rhs )
inlinestaticnodiscard

Definition at line 131 of file iterator.hpp.

Here is the caller graph for this function:

◆ equal()

template<class It>
static bool sparrow::iterator_access::equal ( const It & lhs,
const It & rhs )
inlinestaticnodiscard

Definition at line 137 of file iterator.hpp.

Here is the caller graph for this function:

◆ less_than()

template<class It>
static bool sparrow::iterator_access::less_than ( const It & lhs,
const It & rhs )
inlinestaticnodiscard

Definition at line 143 of file iterator.hpp.

Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ iterator_root_base

template<class Derived, class E, class T, class R, class D>
friend class iterator_root_base
friend

Definition at line 156 of file iterator.hpp.

◆ 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: