![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/qstring.h>#include <QtCore/qendian.h>#include <QtCore/qstringconverter.h>#include <QtCore/private/qglobal_p.h>Go to the source code of this file.
Classes | |
| struct | QLatin1 |
| struct | QUtf8BaseTraits |
| struct | QUtf8BaseTraitsNoAscii |
| struct | QUtf8 |
| struct | QUtf8::ValidUtf8Result |
| struct | QUtf16 |
| struct | QUtf32 |
| struct | QLocal8Bit |
Namespaces | |
| namespace | QUtf8Functions |
Enumerations | |
| enum | qchar8_t : uchar |
| enum | DataEndianness { DetectEndianness , BigEndianness , LittleEndianness } |
Functions | |
| template<typename Traits, typename OutputPtr, typename InputPtr> | |
| int | QUtf8Functions::toUtf8 (char16_t u, OutputPtr &dstdst, InputPtr &srcsrc, InputPtr endend) |
| bool | QUtf8Functions::isContinuationByte (uchar bb) |
| template<typename Traits, typename OutputPtr, typename InputPtr> | |
| qsizetype | QUtf8Functions::fromUtf8 (uchar bb, OutputPtr &dstdst, InputPtr &srcsrc, InputPtr endend) |
| template<typename Traits = QUtf8BaseTraits> | |
| char32_t | QUtf8Functions::nextUcs4FromUtf8 (const qchar8_t *&srcsrc, const qchar8_t *endend, char32_t errorChar=QChar::ReplacementCharacter) |
| wrapper around fromUtf8<Traits> to provide a simpler interface for a common case | |
| Q_CORE_EXPORT QByteArray | qParseHtmlMetaForEncoding (QByteArrayView datadata) |
| enum DataEndianness |
| Enumerator | |
|---|---|
| DetectEndianness | |
| BigEndianness | |
| LittleEndianness | |
Definition at line 308 of file qstringconverter_p.h.
Definition at line 28 of file qstringconverter_p.h.
| QByteArray qParseHtmlMetaForEncoding | ( | QByteArrayView | data | ) |
Definition at line 2585 of file qstringconverter.cpp.