SmallStringIterator Class

(Debugger::Utils::Internal::SmallStringIterator)

Public Functions

SmallStringIterator()
SmallStringIterator(Pointer ptr)
Pointer data()
bool operator!=(SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> other) const
Reference operator*()
const Reference operator*() const
SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> operator+(DistanceType difference) const
SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> operator+(int difference) const
SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> operator++()
SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> operator++(int)
SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> operator+=(DistanceType difference)
SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> operator-(DistanceType difference) const
SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> operator-(int difference) const
DistanceType operator-(SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> other) const
SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> operator--()
SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> operator--(int)
SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> operator-=(DistanceType difference)
Pointer operator->()
const Pointer operator->() const
bool operator<(SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> other) const
bool operator==(SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> other) const

Member Function Documentation

SmallStringIterator::SmallStringIterator()

Default constructs an instance of SmallStringIterator.

SmallStringIterator::SmallStringIterator(Pointer ptr)

Default constructs an instance of SmallStringIterator.

Pointer SmallStringIterator::data()

bool SmallStringIterator::operator!=(SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> other) const

Reference SmallStringIterator::operator*()

const Reference SmallStringIterator::operator*() const

SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> SmallStringIterator::operator+(DistanceType difference) const

SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> SmallStringIterator::operator+(int difference) const

SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> SmallStringIterator::operator++()

SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> SmallStringIterator::operator++(int)

SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> SmallStringIterator::operator+=(DistanceType difference)

SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> SmallStringIterator::operator-(DistanceType difference) const

SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> SmallStringIterator::operator-(int difference) const

DistanceType SmallStringIterator::operator-(SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> other) const

SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> SmallStringIterator::operator--()

SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> SmallStringIterator::operator--(int)

SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> SmallStringIterator::operator-=(DistanceType difference)

Pointer SmallStringIterator::operator->()

const Pointer SmallStringIterator::operator->() const

bool SmallStringIterator::operator<(SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> other) const

bool SmallStringIterator::operator==(SmallStringIterator<Category, Type, DistanceType, Pointer, Reference> other) const