|
template<typename TIterator > |
ETL_CONSTEXPR14 etl::circular_iterator< TIterator > | etl::operator+ (etl::circular_iterator< TIterator > &lhs, typename etl::iterator_traits< TIterator >::difference_type offset) |
|
template<typename TIterator > |
ETL_CONSTEXPR14 etl::circular_iterator< TIterator > | etl::operator- (etl::circular_iterator< TIterator > &lhs, typename etl::iterator_traits< TIterator >::difference_type offset) |
|
template<typename TIterator > |
ETL_CONSTEXPR14 etl::iterator_traits< TIterator >::difference_type | etl::operator- (etl::circular_iterator< TIterator > &lhs, etl::circular_iterator< TIterator > &rhs) |
|
template<typename TIterator > |
ETL_CONSTEXPR14 bool | etl::operator== (const etl::circular_iterator< TIterator > &lhs, const etl::circular_iterator< TIterator > &rhs) |
| Equality operator. circular_iterator == circular_iterator.
|
|
template<typename TIterator > |
ETL_CONSTEXPR14 bool | etl::operator== (const etl::circular_iterator< TIterator > &lhs, TIterator rhs) |
| Equality operator. circular_iterator == iterator.
|
|
template<typename TIterator > |
ETL_CONSTEXPR14 bool | etl::operator== (TIterator lhs, const etl::circular_iterator< TIterator > &rhs) |
| Equality operator. iterator == circular_iterator.
|
|
template<typename TIterator > |
ETL_CONSTEXPR14 bool | etl::operator!= (const etl::circular_iterator< TIterator > &lhs, const etl::circular_iterator< TIterator > &rhs) |
| Inequality operator. circular_iterator == circular_iterator.
|
|
template<typename TIterator > |
ETL_CONSTEXPR14 bool | etl::operator!= (const etl::circular_iterator< TIterator > &lhs, TIterator rhs) |
| Inequality operator. circular_iterator == iterator.
|
|
template<typename TIterator > |
ETL_CONSTEXPR14 bool | etl::operator!= (TIterator &lhs, const etl::circular_iterator< TIterator > &rhs) |
| Inequality operator. iterator == circular_iterator.
|
|