class new in Git master
StringIterableIteratorString iterable iterator.
Used by StringIterable to provide iterator access to its items.
Public functions
- auto operator==(const StringIterableIterator& other) const -> bool
- Equality comparison.
- auto operator!=(const StringIterableIterator& other) const -> bool
- Non-equality comparison.
- auto operator<(const StringIterableIterator& other) const -> bool
- Less than comparison.
- auto operator<=(const StringIterableIterator& other) const -> bool
- Less than or equal comparison.
- auto operator>(const StringIterableIterator& other) const -> bool
- Greater than comparison.
- auto operator>=(const StringIterableIterator& other) const -> bool
- Greater than or equal comparison.
-
auto operator+(std::
ptrdiff_t i) const -> StringIterableIterator - Add an offset.
-
auto operator+=(std::
ptrdiff_t i) -> StringIterableIterator& - Add an offset and assign.
-
auto operator-(std::
ptrdiff_t i) const -> StringIterableIterator - Subtract an offset.
-
auto operator-=(std::
ptrdiff_t i) -> StringIterableIterator& - Subtract an offset and assign.
-
auto operator-(const StringIterableIterator& it) const -> std::
ptrdiff_t - Iterator difference.
- auto operator--() -> StringIterableIterator&
- Go back to previous position.
- auto operator++() -> StringIterableIterator&
- Advance to next position.
- auto operator*() const -> StringView
- Dereference.
Function documentation
StringView Corrade:: Containers:: StringIterableIterator:: operator*() const
Dereference.
See StringIterable::