![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qstringalgorithms_p.h>
Classes | |
| struct | TrimPositions |
Public Types | |
| typedef StringType::value_type | Char |
| typedef StringType::size_type | size_type |
| typedef std::remove_cv< StringType >::type | NakedStringType |
| using | ViewType |
| using | ViewChar = typename ViewType::storage_type |
Static Public Member Functions | |
| static NakedStringType | aligned (const StringType &txt, qsizetype width, Char fill, Qt::AlignmentFlag align, bool truncate) |
| static bool | isSpace (char ch) |
| static bool | isSpace (QChar ch) |
| static StringType | trimmed_helper_inplace (NakedStringType &str, const Char *begin, const Char *end) |
| static StringType | trimmed_helper_inplace (const NakedStringType &, const Char *, const Char *) |
| static TrimPositions | trimmed_helper_positions (const StringType &str) |
| static StringType | trimmed_helper (StringType &str) |
| static StringType | simplified_helper (StringType &str) |
| static bool | needsReallocate (const StringType &str, qsizetype newSize) noexcept |
| static const ViewChar * | asUnicodeChar (ViewType v) |
| static qsizetype | newSize (StringType &src, qsizetype bsize, ViewType after, QSpan< const qsizetype > indices) |
| static void | setSize (StringType &src, qsizetype newSize) |
| static void | replace_into_copy (StringType &src, qsizetype bsize, ViewType after, QSpan< const qsizetype > indices, qsizetype newlen) |
| static void | replace_equal_len (StringType &src, qsizetype bsize, ViewType after, QSpan< const qsizetype > indices) |
| static void | replace_shrink (StringType &src, qsizetype bsize, ViewType after, QSpan< const qsizetype > indices) |
| static void | replace_grow (StringType &src, qsizetype bsize, ViewType after, QSpan< const qsizetype > indices, qsizetype newlen) |
| static void | replace_helper (StringType &src, qsizetype bsize, ViewType after, QSpan< const qsizetype > indices) |
Static Public Attributes | |
| static const bool | isConst = std::is_const<StringType>::value |
Definition at line 26 of file qstringalgorithms_p.h.
| typedef StringType::value_type QStringAlgorithms< StringType >::Char |
Definition at line 28 of file qstringalgorithms_p.h.
| typedef std::remove_cv<StringType>::type QStringAlgorithms< StringType >::NakedStringType |
Definition at line 30 of file qstringalgorithms_p.h.
| typedef StringType::size_type QStringAlgorithms< StringType >::size_type |
Definition at line 29 of file qstringalgorithms_p.h.
| using QStringAlgorithms< StringType >::ViewChar = typename ViewType::storage_type |
Definition at line 33 of file qstringalgorithms_p.h.
| using QStringAlgorithms< StringType >::ViewType |
Definition at line 31 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 36 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 178 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 81 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 82 of file qstringalgorithms_p.h.
|
inlinestaticnoexcept |
Definition at line 172 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 186 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 232 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 268 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 289 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 213 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 245 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 200 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 136 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 126 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 98 of file qstringalgorithms_p.h.
|
inlinestatic |
Definition at line 88 of file qstringalgorithms_p.h.
|
inlinestaticnodiscard |
Definition at line 113 of file qstringalgorithms_p.h.
|
static |
Definition at line 34 of file qstringalgorithms_p.h.