|
| | ProString () |
| | ProString (const ProString &other) |
| ProString & | operator= (const ProString &)=default |
| template<typename A, typename B> |
| ProString & | operator= (const QStringBuilder< A, B > &str) |
| | ProString (const QString &str) |
| PROITEM_EXPLICIT | ProString (QStringView str) |
| PROITEM_EXPLICIT | ProString (const char *str) |
| template<typename A, typename B> |
| | ProString (const QStringBuilder< A, B > &str) |
| | ProString (const QString &str, int offset, int length) |
| void | setValue (const QString &str) |
| void | clear () |
| ProString & | setSource (const ProString &other) |
| ProString & | setSource (int id) |
| int | sourceFile () const |
| ProString & | prepend (const ProString &other) |
| ProString & | append (const ProString &other, bool *pending=nullptr) |
| ProString & | append (const QString &other) |
| template<typename A, typename B> |
| ProString & | append (const QStringBuilder< A, B > &other) |
| ProString & | append (const QLatin1String other) |
| ProString & | append (const char *other) |
| ProString & | append (QChar other) |
| ProString & | append (const ProStringList &other, bool *pending=nullptr, bool skipEmpty1st=false) |
| ProString & | operator+= (const ProString &other) |
| ProString & | operator+= (const QString &other) |
| template<typename A, typename B> |
| ProString & | operator+= (const QStringBuilder< A, B > &other) |
| ProString & | operator+= (const QLatin1String other) |
| ProString & | operator+= (const char *other) |
| ProString & | operator+= (QChar other) |
| void | chop (int n) |
| void | chopFront (int n) |
| bool | operator== (const ProString &other) const |
| bool | operator== (const QString &other) const |
| bool | operator== (QStringView other) const |
| bool | operator== (QLatin1String other) const |
| bool | operator== (const char *other) const |
| bool | operator!= (const ProString &other) const |
| bool | operator!= (const QString &other) const |
| bool | operator!= (QLatin1String other) const |
| bool | operator!= (const char *other) const |
| bool | operator< (const ProString &other) const |
| bool | isNull () const |
| bool | isEmpty () const |
| int | length () const |
| int | size () const |
| QChar | at (int i) const |
| const QChar * | constData () const |
| ProString | mid (int off, int len=-1) const |
| ProString | left (int len) const |
| ProString | right (int len) const |
| ProString | trimmed () const |
| int | compare (const ProString &sub, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| int | compare (const QString &sub, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| int | compare (const char *sub, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| bool | startsWith (const ProString &sub, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| bool | startsWith (const QString &sub, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| bool | startsWith (const char *sub, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| bool | startsWith (QChar c, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| template<typename A, typename B> |
| bool | startsWith (const QStringBuilder< A, B > &str) |
| bool | endsWith (const ProString &sub, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| bool | endsWith (const QString &sub, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| bool | endsWith (const char *sub, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| template<typename A, typename B> |
| bool | endsWith (const QStringBuilder< A, B > &str) |
| bool | endsWith (QChar c, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| int | indexOf (const QString &s, int from=0, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| int | indexOf (const char *s, int from=0, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| int | indexOf (QChar c, int from=0, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| int | lastIndexOf (const QString &s, int from=-1, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| int | lastIndexOf (const char *s, int from=-1, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| int | lastIndexOf (QChar c, int from=-1, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| bool | contains (const QString &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| bool | contains (const char *s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| bool | contains (QChar c, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| qlonglong | toLongLong (bool *ok=nullptr, int base=10) const |
| int | toInt (bool *ok=nullptr, int base=10) const |
| short | toShort (bool *ok=nullptr, int base=10) const |
| size_t | hash () const |
| ALWAYS_INLINE QStringView | toQStringView () const |
| ALWAYS_INLINE ProKey & | toKey () |
| ALWAYS_INLINE const ProKey & | toKey () const |
| QString | toQString () const |
| QString & | toQString (QString &tmp) const |
| QByteArray | toLatin1 () const |
Definition at line 43 of file proitems.h.