![]() |
Qt 6.x
The Qt SDK
|
Functions | |
constexpr char | toHexUpper (char32_t value) noexcept |
constexpr char | toHexLower (char32_t value) noexcept |
constexpr bool | isHexDigit (char32_t c) noexcept |
constexpr int | fromHex (char32_t c) noexcept |
constexpr char | toOct (char32_t value) noexcept |
constexpr bool | isOctalDigit (char32_t c) noexcept |
constexpr int | fromOct (char32_t c) noexcept |
constexpr bool | isAsciiDigit (char32_t c) noexcept |
constexpr bool | isAsciiUpper (char32_t c) noexcept |
constexpr bool | isAsciiLower (char32_t c) noexcept |
constexpr bool | isAsciiLetterOrNumber (char32_t c) noexcept |
constexpr char | toAsciiLower (char ch) noexcept |
constexpr char | toAsciiUpper (char ch) noexcept |
constexpr int | caseCompareAscii (char lhs, char rhs) noexcept |
constexpr int | isAsciiPrintable (char32_t ch) noexcept |
constexpr int | qt_lencmp (qsizetype lhs, qsizetype rhs) noexcept |
|
inlineconstexprnoexcept |
Definition at line 97 of file qtools_p.h.
References toAsciiLower().
Referenced by QByteArray::qstricmp(), QByteArray::qstrnicmp(), and qstrnicmp().
|
inlineconstexprnoexcept |
Definition at line 44 of file qtools_p.h.
References fromHex().
Referenced by _q_fromHex(), addHexDigit(), fromHex(), QByteArray::fromHex(), QTextStreamPrivate::getNumber(), hex2byte(), hex2int(), QSettingsPrivate::iniUnescapedStringList(), makePattern(), and putEscapedString().
|
inlineconstexprnoexcept |
Definition at line 62 of file qtools_p.h.
References isOctalDigit().
Referenced by QSettingsPrivate::iniUnescapedStringList().
|
inlineconstexprnoexcept |
Definition at line 67 of file qtools_p.h.
Referenced by QLocaleData::doubleToString(), QNetworkReplyHttpImplPrivate::fetchCacheMetaData(), isAsciiLetterOrNumber(), isHex(), QTimeZonePrivate::isValidId(), isValidNumber(), nextGeometryToken(), QLocaleData::numberToCLocale(), parse_field_width(), read_pbm_header(), read_pbm_int(), scanPrefix(), QUrlPrivate::setAuthority(), QUrlPrivate::setScheme(), QAsn1Element::toDateTime(), Preprocessor::tokenize(), QLocaleData::validateChars(), and QString::vasprintf().
|
inlineconstexprnoexcept |
Definition at line 82 of file qtools_p.h.
References isAsciiDigit(), isAsciiLower(), and isAsciiUpper().
Referenced by fbname(), QSettingsPrivate::iniEscapedKey(), is_ident_char(), is_ident_char(), QXmlUtils::isEncName(), QXmlUtils::isPublicID(), isValidCharacter(), isValidCharacterNoDash(), parseIpFuture(), read_xbm_header(), and validTag().
|
inlineconstexprnoexcept |
Definition at line 77 of file qtools_p.h.
Referenced by isAsciiLetterOrNumber(), QXmlUtils::isEncName(), QTimeZonePrivate::isValidId(), QUrlPrivate::setScheme(), and toAsciiUpper().
|
inlineconstexprnoexcept |
Definition at line 104 of file qtools_p.h.
References ch.
Referenced by debugBinaryString(), isPrintable(), QIODevice::read(), QtDebugUtils::toPrintable(), and QIODevice::ungetChar().
|
inlineconstexprnoexcept |
Definition at line 72 of file qtools_p.h.
Referenced by QString::arg(), isAsciiLetterOrNumber(), QXmlUtils::isEncName(), QTimeZonePrivate::isValidId(), QString::number(), QUrlPrivate::setScheme(), toAsciiLower(), QLocale::toString(), and QString::vasprintf().
|
inlineconstexprnoexcept |
Definition at line 37 of file qtools_p.h.
Referenced by QSettingsPrivate::iniEscapedString(), QSettingsPrivate::iniUnescapedStringList(), lengthOfEscapeSequence(), parseIpFuture(), and Preprocessor::tokenize().
|
inlineconstexprnoexcept |
Definition at line 57 of file qtools_p.h.
Referenced by fromOct(), QTextStreamPrivate::getNumber(), lengthOfEscapeSequence(), and makePattern().
Definition at line 109 of file qtools_p.h.
Referenced by QStringView::compareStrings(), QUtf8::compareUtf8(), latin1nicmp(), ucstrcmp(), and ucstricmp().
|
inlineconstexprnoexcept |
Definition at line 87 of file qtools_p.h.
References ch, and isAsciiUpper().
Referenced by QPdfPageModel::QPdfPageModel(), QString::arg(), caseCompareAscii(), get_named_rgb(), nameMatch(), QByteArray::number(), QString::number(), parseHeaderName(), parseHeaderName(), QLocale::toString(), and QString::vasprintf().
|
inlineconstexprnoexcept |
Definition at line 92 of file qtools_p.h.
References ch, and isAsciiLower().
Referenced by asciiToKeycode(), and PropertyDef::stdCppSet().
|
inlineconstexprnoexcept |
Definition at line 32 of file qtools_p.h.
Referenced by _q_toHex(), QDB2Driver::formatValue(), QODBCDriver::formatValue(), QSqlDriver::formatValue(), QByteArray::toHex(), QIPAddressUtils::toHex(), and QtDebugUtils::toPrintable().
|
inlineconstexprnoexcept |
Definition at line 27 of file qtools_p.h.
References toHexUpper().
Referenced by encodeNibble(), QSettingsPrivate::iniEscapedKey(), QNetworkInterfacePrivate::makeHwAddress(), putEscapedString(), toHexUpper(), and QByteArray::toPercentEncoding().
|
inlineconstexprnoexcept |
Definition at line 52 of file qtools_p.h.