![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qstringiterator_p.h>
Public Member Functions | |
| QStringIterator (QStringView string, qsizetype idx=0) | |
| QStringIterator (const QChar *begin, const QChar *end) | |
| QStringIterator (const QChar *begin, qsizetype idx, const QChar *end) | |
| QString::const_iterator | position () const |
| qsizetype | index () const |
| void | setPosition (QString::const_iterator position) |
| bool | hasNext () const |
| void | advance () |
| void | advanceUnchecked () |
| char32_t | peekNextUnchecked () const |
| char32_t | peekNext (char32_t invalidAs=QChar::ReplacementCharacter) const |
| char32_t | nextUnchecked () |
| char32_t | next (char32_t invalidAs=QChar::ReplacementCharacter) |
| char32_t | nextOrRawCodeUnit () |
| bool | hasPrevious () const |
| void | recede () |
| void | recedeUnchecked () |
| char32_t | peekPreviousUnchecked () const |
| char32_t | peekPrevious (char32_t invalidAs=QChar::ReplacementCharacter) const |
| char32_t | previousUnchecked () |
| char32_t | previous (char32_t invalidAs=QChar::ReplacementCharacter) |
| char32_t | previousOrRawCodeUnit () |
Definition at line 25 of file qstringiterator_p.h.
|
inlineexplicit |
Definition at line 32 of file qstringiterator_p.h.
References QStringIterator().
Referenced by QStringIterator().
Definition at line 39 of file qstringiterator_p.h.
References QStringIterator().
Referenced by QStringIterator().
|
inlineexplicit |
Definition at line 46 of file qstringiterator_p.h.
References QStringIterator().
Referenced by QStringIterator().
|
inline |
Definition at line 77 of file qstringiterator_p.h.
References hasNext().
|
inline |
Definition at line 87 of file qstringiterator_p.h.
References hasNext().
|
inline |
Definition at line 72 of file qstringiterator_p.h.
Referenced by advance(), advanceUnchecked(), checkCase(), QUnicodeTables::convertCase(), QStringView::isRightToLeft(), QtPrivate::isValidUtf16(), next(), nextOrRawCodeUnit(), nextUnchecked(), peekNext(), peekNextUnchecked(), qt_convert_to_ucs4(), stringWidth(), and ucstricmp8().
|
inline |
Definition at line 164 of file qstringiterator_p.h.
Referenced by peekPrevious(), peekPreviousUnchecked(), previous(), previousOrRawCodeUnit(), previousUnchecked(), recede(), and recedeUnchecked().
|
inline |
Definition at line 58 of file qstringiterator_p.h.
|
inline |
Definition at line 137 of file qstringiterator_p.h.
References hasNext().
Referenced by checkCase(), QUnicodeTables::convertCase(), QStringView::isRightToLeft(), QtPrivate::isValidUtf16(), qt_convert_to_ucs4(), and stringWidth().
|
inline |
Definition at line 151 of file qstringiterator_p.h.
References hasNext().
|
inline |
Definition at line 125 of file qstringiterator_p.h.
References hasNext().
|
inline |
Definition at line 109 of file qstringiterator_p.h.
References hasNext().
|
inline |
Definition at line 97 of file qstringiterator_p.h.
References hasNext().
|
inline |
Definition at line 201 of file qstringiterator_p.h.
References hasPrevious().
|
inline |
Definition at line 190 of file qstringiterator_p.h.
References hasPrevious().
|
inline |
Definition at line 53 of file qstringiterator_p.h.
|
inline |
Definition at line 229 of file qstringiterator_p.h.
References hasPrevious().
|
inline |
Definition at line 243 of file qstringiterator_p.h.
References hasPrevious().
|
inline |
Definition at line 217 of file qstringiterator_p.h.
References hasPrevious().
|
inline |
Definition at line 169 of file qstringiterator_p.h.
References hasPrevious().
Referenced by QUnicodeTables::convertCase().
|
inline |
Definition at line 180 of file qstringiterator_p.h.
References hasPrevious().
|
inline |
Definition at line 63 of file qstringiterator_p.h.