![]() |
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 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.
|
inline |
Definition at line 87 of file qstringiterator_p.h.
|
inline |
Definition at line 72 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 153 of file qstringiterator_p.h.
|
inline |
Definition at line 58 of file qstringiterator_p.h.
|
inline |
Definition at line 137 of file qstringiterator_p.h.
Referenced by checkCase(), QUnicodeTables::convertCase(), QStringView::isRightToLeft(), QtPrivate::isValidUtf16(), qt_convert_to_ucs4(), and stringWidth().
|
inline |
Definition at line 125 of file qstringiterator_p.h.
|
inline |
Definition at line 109 of file qstringiterator_p.h.
|
inline |
Definition at line 97 of file qstringiterator_p.h.
|
inline |
Definition at line 190 of file qstringiterator_p.h.
|
inline |
Definition at line 179 of file qstringiterator_p.h.
|
inline |
Definition at line 53 of file qstringiterator_p.h.
|
inline |
Definition at line 218 of file qstringiterator_p.h.
|
inline |
Definition at line 206 of file qstringiterator_p.h.
|
inline |
Definition at line 158 of file qstringiterator_p.h.
Referenced by QUnicodeTables::convertCase().
|
inline |
Definition at line 169 of file qstringiterator_p.h.
|
inline |
Definition at line 63 of file qstringiterator_p.h.