KTextTemplate::SafeString::NestedString
KTextTemplate::SafeString::NestedString Class Reference
#include <safestring.h>
Inheritance diagram for KTextTemplate::SafeString::NestedString:

Additional Inherited Members | |
![]() | |
enum | NormalizationForm |
enum | SectionFlag |
enum | SplitBehavior |
![]() | |
QString (const char *str) | |
QString (const QByteArray &ba) | |
QString (const QChar *unicode, int size) | |
QString (const QString &other) | |
QString (int size, QChar ch) | |
QString (QChar ch) | |
QString (QLatin1String str) | |
QString (QString &&other) | |
QString & | append (const char *str) |
QString & | append (const QByteArray &ba) |
QString & | append (const QChar *str, int len) |
QString & | append (const QString &str) |
QString & | append (const QStringRef &reference) |
QString & | append (QChar ch) |
QString & | append (QLatin1String str) |
QString | arg (Args &&... args) const const |
QString | arg (char a, int fieldWidth, QChar fillChar) const const |
QString | arg (const QString &a, int fieldWidth, QChar fillChar) const const |
QString | arg (const QString &a1, const QString &a2) const const |
QString | arg (const QString &a1, const QString &a2, const QString &a3) const const |
QString | arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4) const const |
QString | arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5) const const |
QString | arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6) const const |
QString | arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6, const QString &a7) const const |
QString | arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6, const QString &a7, const QString &a8) const const |
QString | arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6, const QString &a7, const QString &a8, const QString &a9) const const |
QString | arg (double a, int fieldWidth, char format, int precision, QChar fillChar) const const |
QString | arg (int a, int fieldWidth, int base, QChar fillChar) const const |
QString | arg (long a, int fieldWidth, int base, QChar fillChar) const const |
QString | arg (QChar a, int fieldWidth, QChar fillChar) const const |
QString | arg (QLatin1String a, int fieldWidth, QChar fillChar) const const |
QString | arg (qlonglong a, int fieldWidth, int base, QChar fillChar) const const |
QString | arg (QStringView a, int fieldWidth, QChar fillChar) const const |
QString | arg (qulonglong a, int fieldWidth, int base, QChar fillChar) const const |
QString | arg (short a, int fieldWidth, int base, QChar fillChar) const const |
QString | arg (uint a, int fieldWidth, int base, QChar fillChar) const const |
QString | arg (ulong a, int fieldWidth, int base, QChar fillChar) const const |
QString | arg (ushort a, int fieldWidth, int base, QChar fillChar) const const |
const QChar | at (int position) const const |
QCharRef | back () |
QChar | back () const const |
QString::iterator | begin () |
QString::const_iterator | begin () const const |
int | capacity () const const |
QString::const_iterator | cbegin () const const |
QString::const_iterator | cend () const const |
void | chop (int n) |
QString | chopped (int len) const const |
void | clear () |
int | compare (const QString &other, Qt::CaseSensitivity cs) const const |
int | compare (const QStringRef &ref, Qt::CaseSensitivity cs) const const |
int | compare (QChar ch, Qt::CaseSensitivity cs) const const |
int | compare (QLatin1String other, Qt::CaseSensitivity cs) const const |
int | compare (QStringView s, Qt::CaseSensitivity cs) const const |
QString::const_iterator | constBegin () const const |
const QChar * | constData () const const |
QString::const_iterator | constEnd () const const |
bool | contains (const QRegExp &rx) const const |
bool | contains (const QRegularExpression &re) const const |
bool | contains (const QRegularExpression &re, QRegularExpressionMatch *rmatch) const const |
bool | contains (const QString &str, Qt::CaseSensitivity cs) const const |
bool | contains (const QStringRef &str, Qt::CaseSensitivity cs) const const |
bool | contains (QChar ch, Qt::CaseSensitivity cs) const const |
bool | contains (QLatin1String str, Qt::CaseSensitivity cs) const const |
bool | contains (QRegExp &rx) const const |
bool | contains (QStringView str, Qt::CaseSensitivity cs) const const |
int | count () const const |
int | count (const QRegExp &rx) const const |
int | count (const QRegularExpression &re) const const |
int | count (const QString &str, Qt::CaseSensitivity cs) const const |
int | count (const QStringRef &str, Qt::CaseSensitivity cs) const const |
int | count (QChar ch, Qt::CaseSensitivity cs) const const |
QString::const_reverse_iterator | crbegin () const const |
QString::const_reverse_iterator | crend () const const |
QChar * | data () |
const QChar * | data () const const |
QString::iterator | end () |
QString::const_iterator | end () const const |
bool | endsWith (const QString &s, Qt::CaseSensitivity cs) const const |
bool | endsWith (const QStringRef &s, Qt::CaseSensitivity cs) const const |
bool | endsWith (QChar c, Qt::CaseSensitivity cs) const const |
bool | endsWith (QLatin1String s, Qt::CaseSensitivity cs) const const |
bool | endsWith (QStringView str, Qt::CaseSensitivity cs) const const |
QString & | fill (QChar ch, int size) |
QCharRef | front () |
QChar | front () const const |
int | indexOf (const QRegExp &rx, int from) const const |
int | indexOf (const QRegularExpression &re, int from) const const |
int | indexOf (const QRegularExpression &re, int from, QRegularExpressionMatch *rmatch) const const |
int | indexOf (const QString &str, int from, Qt::CaseSensitivity cs) const const |
int | indexOf (const QStringRef &str, int from, Qt::CaseSensitivity cs) const const |
int | indexOf (QChar ch, int from, Qt::CaseSensitivity cs) const const |
int | indexOf (QLatin1String str, int from, Qt::CaseSensitivity cs) const const |
int | indexOf (QRegExp &rx, int from) const const |
int | indexOf (QStringView str, int from, Qt::CaseSensitivity cs) const const |
QString & | insert (int position, const char *str) |
QString & | insert (int position, const QByteArray &str) |
QString & | insert (int position, const QChar *unicode, int size) |
QString & | insert (int position, const QString &str) |
QString & | insert (int position, const QStringRef &str) |
QString & | insert (int position, QChar ch) |
QString & | insert (int position, QLatin1String str) |
bool | isEmpty () const const |
bool | isLower () const const |
bool | isNull () const const |
bool | isRightToLeft () const const |
bool | isUpper () const const |
bool | isValidUtf16 () const const |
int | lastIndexOf (const QRegExp &rx, int from) const const |
int | lastIndexOf (const QRegularExpression &re, int from) const const |
int | lastIndexOf (const QRegularExpression &re, int from, QRegularExpressionMatch *rmatch) const const |
int | lastIndexOf (const QString &str, int from, Qt::CaseSensitivity cs) const const |
int | lastIndexOf (const QStringRef &str, int from, Qt::CaseSensitivity cs) const const |
int | lastIndexOf (QChar ch, int from, Qt::CaseSensitivity cs) const const |
int | lastIndexOf (QLatin1String str, int from, Qt::CaseSensitivity cs) const const |
int | lastIndexOf (QRegExp &rx, int from) const const |
int | lastIndexOf (QStringView str, int from, Qt::CaseSensitivity cs) const const |
QString | left (int n) const const |
QString | leftJustified (int width, QChar fill, bool truncate) const const |
QStringRef | leftRef (int n) const const |
int | length () const const |
int | localeAwareCompare (const QString &other) const const |
int | localeAwareCompare (const QStringRef &other) const const |
QString | mid (int position, int n) const const |
QStringRef | midRef (int position, int n) const const |
QString | normalized (QString::NormalizationForm mode, QChar::UnicodeVersion version) const const |
bool | operator!= (const char *other) const const |
bool | operator!= (const char *s1, const QString &s2) |
bool | operator!= (const QByteArray &other) const const |
bool | operator!= (const QString &s1, const QString &s2) |
bool | operator!= (QLatin1String other) const const |
const QString | operator+ (char ch, const QString &s) |
const QString | operator+ (const char *s1, const QString &s2) |
const QString | operator+ (const QString &s, char ch) |
const QString | operator+ (const QString &s1, const char *s2) |
const QString | operator+ (const QString &s1, const QString &s2) |
QString & | operator+= (char ch) |
QString & | operator+= (const char *str) |
QString & | operator+= (const QByteArray &ba) |
QString & | operator+= (const QString &other) |
QString & | operator+= (const QStringRef &str) |
QString & | operator+= (QChar ch) |
QString & | operator+= (QLatin1String str) |
bool | operator< (const char *other) const const |
bool | operator< (const char *s1, const QString &s2) |
bool | operator< (const QByteArray &other) const const |
bool | operator< (const QString &s1, const QString &s2) |
bool | operator< (QLatin1String other) const const |
QDataStream & | operator<< (QDataStream &stream, const QString &string) |
bool | operator<= (const char *other) const const |
bool | operator<= (const char *s1, const QString &s2) |
bool | operator<= (const QByteArray &other) const const |
bool | operator<= (const QString &s1, const QString &s2) |
bool | operator<= (QLatin1String other) const const |
QString & | operator= (char ch) |
QString & | operator= (const char *str) |
QString & | operator= (const QByteArray &ba) |
QString & | operator= (const QString &other) |
QString & | operator= (QChar ch) |
QString & | operator= (QLatin1String str) |
QString & | operator= (QString &&other) |
bool | operator== (const char *other) const const |
bool | operator== (const char *s1, const QString &s2) |
bool | operator== (const QByteArray &other) const const |
bool | operator== (const QString &s1, const QString &s2) |
bool | operator== (QLatin1String other) const const |
bool | operator> (const char *other) const const |
bool | operator> (const char *s1, const QString &s2) |
bool | operator> (const QByteArray &other) const const |
bool | operator> (const QString &s1, const QString &s2) |
bool | operator> (QLatin1String other) const const |
bool | operator>= (const char *other) const const |
bool | operator>= (const char *s1, const QString &s2) |
bool | operator>= (const QByteArray &other) const const |
bool | operator>= (const QString &s1, const QString &s2) |
bool | operator>= (QLatin1String other) const const |
QDataStream & | operator>> (QDataStream &stream, QString &string) |
QCharRef | operator[] (int position) |
const QChar | operator[] (int position) const const |
QCharRef | operator[] (uint position) |
const QChar | operator[] (uint position) const const |
QString & | prepend (const char *str) |
QString & | prepend (const QByteArray &ba) |
QString & | prepend (const QChar *str, int len) |
QString & | prepend (const QString &str) |
QString & | prepend (const QStringRef &str) |
QString & | prepend (QChar ch) |
QString & | prepend (QLatin1String str) |
void | push_back (const QString &other) |
void | push_back (QChar ch) |
void | push_front (const QString &other) |
void | push_front (QChar ch) |
QStringLiteral (str) | |
QT_NO_CAST_FROM_ASCII QT_NO_CAST_FROM_ASCII | |
QT_NO_CAST_TO_ASCII QT_NO_CAST_TO_ASCII | |
QT_RESTRICTED_CAST_FROM_ASCII QT_RESTRICTED_CAST_FROM_ASCII | |
QString::reverse_iterator | rbegin () |
QString::const_reverse_iterator | rbegin () const const |
QString & | remove (const QRegExp &rx) |
QString & | remove (const QRegularExpression &re) |
QString & | remove (const QString &str, Qt::CaseSensitivity cs) |
QString & | remove (int position, int n) |
QString & | remove (QChar ch, Qt::CaseSensitivity cs) |
QString & | remove (QLatin1String str, Qt::CaseSensitivity cs) |
QString::reverse_iterator | rend () |
QString::const_reverse_iterator | rend () const const |
QString | repeated (int times) const const |
QString & | replace (const QChar *before, int blen, const QChar *after, int alen, Qt::CaseSensitivity cs) |
QString & | replace (const QRegExp &rx, const QString &after) |
QString & | replace (const QRegularExpression &re, const QString &after) |
QString & | replace (const QString &before, const QString &after, Qt::CaseSensitivity cs) |
QString & | replace (const QString &before, QLatin1String after, Qt::CaseSensitivity cs) |
QString & | replace (int position, int n, const QChar *unicode, int size) |
QString & | replace (int position, int n, const QString &after) |
QString & | replace (int position, int n, QChar after) |
QString & | replace (QChar before, QChar after, Qt::CaseSensitivity cs) |
QString & | replace (QChar c, QLatin1String after, Qt::CaseSensitivity cs) |
QString & | replace (QChar ch, const QString &after, Qt::CaseSensitivity cs) |
QString & | replace (QLatin1String before, const QString &after, Qt::CaseSensitivity cs) |
QString & | replace (QLatin1String before, QLatin1String after, Qt::CaseSensitivity cs) |
void | reserve (int size) |
void | resize (int size) |
void | resize (int size, QChar fillChar) |
QString | right (int n) const const |
QString | rightJustified (int width, QChar fill, bool truncate) const const |
QStringRef | rightRef (int n) const const |
QString | section (const QRegExp ®, int start, int end, QString::SectionFlags flags) const const |
QString | section (const QRegularExpression &re, int start, int end, QString::SectionFlags flags) const const |
QString | section (const QString &sep, int start, int end, QString::SectionFlags flags) const const |
QString | section (QChar sep, int start, int end, QString::SectionFlags flags) const const |
QString & | setNum (double n, char format, int precision) |
QString & | setNum (float n, char format, int precision) |
QString & | setNum (int n, int base) |
QString & | setNum (long n, int base) |
QString & | setNum (qlonglong n, int base) |
QString & | setNum (qulonglong n, int base) |
QString & | setNum (short n, int base) |
QString & | setNum (uint n, int base) |
QString & | setNum (ulong n, int base) |
QString & | setNum (ushort n, int base) |
QString & | setRawData (const QChar *unicode, int size) |
QString & | setUnicode (const QChar *unicode, int size) |
QString & | setUtf16 (const ushort *unicode, int size) |
void | shrink_to_fit () |
QString | simplified () const const |
int | size () const const |
QStringList | split (const QRegExp &rx, QString::SplitBehavior behavior) const const |
QStringList | split (const QRegExp &rx, Qt::SplitBehavior behavior) const const |
QStringList | split (const QRegularExpression &re, QString::SplitBehavior behavior) const const |
QStringList | split (const QRegularExpression &re, Qt::SplitBehavior behavior) const const |
QStringList | split (const QString &sep, QString::SplitBehavior behavior, Qt::CaseSensitivity cs) const const |
QStringList | split (const QString &sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) const const |
QStringList | split (QChar sep, QString::SplitBehavior behavior, Qt::CaseSensitivity cs) const const |
QStringList | split (QChar sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) const const |
QVector< QStringRef > | splitRef (const QRegExp &rx, QString::SplitBehavior behavior) const const |
QVector< QStringRef > | splitRef (const QRegExp &rx, Qt::SplitBehavior behavior) const const |
QVector< QStringRef > | splitRef (const QRegularExpression &re, QString::SplitBehavior behavior) const const |
QVector< QStringRef > | splitRef (const QRegularExpression &re, Qt::SplitBehavior behavior) const const |
QVector< QStringRef > | splitRef (const QString &sep, QString::SplitBehavior behavior, Qt::CaseSensitivity cs) const const |
QVector< QStringRef > | splitRef (const QString &sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) const const |
QVector< QStringRef > | splitRef (QChar sep, QString::SplitBehavior behavior, Qt::CaseSensitivity cs) const const |
QVector< QStringRef > | splitRef (QChar sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) const const |
QString & | sprintf (const char *cformat,...) |
void | squeeze () |
bool | startsWith (const QString &s, Qt::CaseSensitivity cs) const const |
bool | startsWith (const QStringRef &s, Qt::CaseSensitivity cs) const const |
bool | startsWith (QChar c, Qt::CaseSensitivity cs) const const |
bool | startsWith (QLatin1String s, Qt::CaseSensitivity cs) const const |
bool | startsWith (QStringView str, Qt::CaseSensitivity cs) const const |
void | swap (QString &other) |
QByteArray | toAscii () const const |
QString | toCaseFolded () const const |
CFStringRef | toCFString () const const |
double | toDouble (bool *ok) const const |
float | toFloat (bool *ok) const const |
QString | toHtmlEscaped () const const |
int | toInt (bool *ok, int base) const const |
QByteArray | toLatin1 () const const |
QByteArray | toLocal8Bit () const const |
long | toLong (bool *ok, int base) const const |
qlonglong | toLongLong (bool *ok, int base) const const |
QString | toLower () const const |
NSString * | toNSString () const const |
short | toShort (bool *ok, int base) const const |
std::string | toStdString () const const |
std::u16string | toStdU16String () const const |
std::u32string | toStdU32String () const const |
std::wstring | toStdWString () const const |
QVector< uint > | toUcs4 () const const |
uint | toUInt (bool *ok, int base) const const |
ulong | toULong (bool *ok, int base) const const |
qulonglong | toULongLong (bool *ok, int base) const const |
QString | toUpper () const const |
ushort | toUShort (bool *ok, int base) const const |
QByteArray | toUtf8 () const const |
int | toWCharArray (wchar_t *array) const const |
QString | trimmed () const const |
void | truncate (int position) |
const QChar * | unicode () const const |
const ushort * | utf16 () const const |
QString & | vsprintf (const char *cformat, va_list ap) |
![]() | |
QString | asprintf (const char *cformat,...) |
int | compare (const QString &s1, const QString &s2, Qt::CaseSensitivity cs) |
int | compare (const QString &s1, const QStringRef &s2, Qt::CaseSensitivity cs) |
int | compare (const QString &s1, QLatin1String s2, Qt::CaseSensitivity cs) |
int | compare (QLatin1String s1, const QString &s2, Qt::CaseSensitivity cs) |
QString | fromAscii (const char *str, int size) |
QString | fromAscii (const QByteArray &str) |
QString | fromCFString (CFStringRef string) |
QString | fromLatin1 (const char *str, int size) |
QString | fromLatin1 (const QByteArray &str) |
QString | fromLocal8Bit (const char *str, int size) |
QString | fromLocal8Bit (const QByteArray &str) |
QString | fromNSString (const NSString *string) |
QString | fromRawData (const QChar *unicode, int size) |
QString | fromStdString (const std::string &str) |
QString | fromStdU16String (const std::u16string &str) |
QString | fromStdU32String (const std::u32string &str) |
QString | fromStdWString (const std::wstring &str) |
QString | fromUcs4 (const char32_t *str, int size) |
QString | fromUcs4 (const uint *unicode, int size) |
QString | fromUtf16 (const char16_t *str, int size) |
QString | fromUtf16 (const ushort *unicode, int size) |
QString | fromUtf8 (const char *str, int size) |
QString | fromUtf8 (const QByteArray &str) |
QString | fromWCharArray (const wchar_t *string, int size) |
int | localeAwareCompare (const QString &s1, const QString &s2) |
int | localeAwareCompare (const QString &s1, const QStringRef &s2) |
QString | number (double n, char format, int precision) |
QString | number (int n, int base) |
QString | number (long n, int base) |
QString | number (qlonglong n, int base) |
QString | number (qulonglong n, int base) |
QString | number (uint n, int base) |
QString | number (ulong n, int base) |
QString | vasprintf (const char *cformat, va_list ap) |
![]() | |
typedef | const_pointer |
typedef | const_reference |
typedef | const_reverse_iterator |
typedef | ConstIterator |
typedef | difference_type |
typedef | Iterator |
KeepEmptyParts | |
NormalizationForm_C | |
NormalizationForm_D | |
NormalizationForm_KC | |
NormalizationForm_KD | |
typedef | pointer |
typedef | reference |
typedef | reverse_iterator |
SectionCaseInsensitiveSeps | |
SectionDefault | |
typedef | SectionFlags |
SectionIncludeLeadingSep | |
SectionIncludeTrailingSep | |
SectionSkipEmpty | |
typedef | size_type |
SkipEmptyParts | |
typedef | value_type |
Detailed Description
The NestedString is a QString whose methods always return a SafeString.
This class is largely an implementation detail. See the SafeString documentation for details.
Definition at line 162 of file safestring.h.
The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 04:01:03 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 04:01:03 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.