![]() |
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) |
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) |
Definition at line 24 of file qstringiterator_p.h.
|
inlineexplicit |
Definition at line 31 of file qstringiterator_p.h.
References QStringIterator().
Referenced by QStringIterator().
Definition at line 38 of file qstringiterator_p.h.
References QStringIterator().
Referenced by QStringIterator().
|
inlineexplicit |
Definition at line 45 of file qstringiterator_p.h.
References QStringIterator().
Referenced by QStringIterator().
|
inline |
Definition at line 76 of file qstringiterator_p.h.
|
inline |
Definition at line 86 of file qstringiterator_p.h.
|
inline |
Definition at line 71 of file qstringiterator_p.h.
Referenced by checkCase(), QUnicodeTables::convertCase(), QStringView::isRightToLeft(), QtPrivate::isValidUtf16(), qt_convert_to_ucs4(), stringWidth(), and ucstricmp8().
|
inline |
Definition at line 152 of file qstringiterator_p.h.
|
inline |
Definition at line 57 of file qstringiterator_p.h.
|
inline |
Definition at line 136 of file qstringiterator_p.h.
Referenced by checkCase(), QUnicodeTables::convertCase(), QStringView::isRightToLeft(), QtPrivate::isValidUtf16(), qt_convert_to_ucs4(), and stringWidth().
|
inline |
Definition at line 124 of file qstringiterator_p.h.
|
inline |
Definition at line 108 of file qstringiterator_p.h.
|
inline |
Definition at line 96 of file qstringiterator_p.h.
|
inline |
Definition at line 189 of file qstringiterator_p.h.
|
inline |
Definition at line 178 of file qstringiterator_p.h.
|
inline |
Definition at line 52 of file qstringiterator_p.h.
|
inline |
Definition at line 217 of file qstringiterator_p.h.
|
inline |
Definition at line 205 of file qstringiterator_p.h.
|
inline |
Definition at line 157 of file qstringiterator_p.h.
Referenced by QUnicodeTables::convertCase().
|
inline |
Definition at line 168 of file qstringiterator_p.h.
|
inline |
Definition at line 62 of file qstringiterator_p.h.