difference_type typedef | neolib::offset_iterator< T > | |
iterator_category typedef | neolib::offset_iterator< T > | |
offset_iterator | neolib::offset_iterator< T > | friend |
offset_iterator() | neolib::offset_iterator< T > | inline |
offset_iterator(std::nullptr_t) | neolib::offset_iterator< T > | inline |
offset_iterator(T *aElement, std::ptrdiff_t aOffset) | neolib::offset_iterator< T > | inline |
offset_iterator(const self_type &aOther) | neolib::offset_iterator< T > | inline |
offset_iterator(const Iterator &aOther, std::enable_if_t<!std::is_same_v< Iterator, self_type > &&std::is_same_v< Iterator, offset_iterator< std::remove_const_t< value_type > > >, sfinae >={}) | neolib::offset_iterator< T > | inline |
operator!=(const offset_iterator &aOther) const | neolib::offset_iterator< T > | inline |
operator*() const | neolib::offset_iterator< T > | inline |
operator+(difference_type aDifference) const | neolib::offset_iterator< T > | inline |
operator++() | neolib::offset_iterator< T > | inline |
operator++(int) | neolib::offset_iterator< T > | inline |
operator+=(difference_type aDifference) | neolib::offset_iterator< T > | inline |
operator-(difference_type aDifference) const | neolib::offset_iterator< T > | inline |
operator-(const offset_iterator &aOther) const | neolib::offset_iterator< T > | inline |
operator--() | neolib::offset_iterator< T > | inline |
operator--(int) | neolib::offset_iterator< T > | inline |
operator-=(difference_type aDifference) | neolib::offset_iterator< T > | inline |
operator->() const | neolib::offset_iterator< T > | inline |
operator<(const offset_iterator &aOther) const | neolib::offset_iterator< T > | inline |
operator<=(const offset_iterator &aOther) const | neolib::offset_iterator< T > | inline |
operator==(const offset_iterator &aOther) const | neolib::offset_iterator< T > | inline |
operator>(const offset_iterator &aOther) const | neolib::offset_iterator< T > | inline |
operator>=(const offset_iterator &aOther) const | neolib::offset_iterator< T > | inline |
operator[](difference_type aDifference) const | neolib::offset_iterator< T > | inline |
pointer typedef | neolib::offset_iterator< T > | |
reference typedef | neolib::offset_iterator< T > | |
value_type typedef | neolib::offset_iterator< T > | |