![]() |
Qt 6.x
The Qt SDK
|
#include <qstringconverter_p.h>
Static Public Member Functions | |
static Q_CORE_EXPORT QString | convertToUnicode (QByteArrayView, QStringConverter::State *, DataEndianness=DetectEndianness) |
static QChar * | convertToUnicode (QChar *out, QByteArrayView, QStringConverter::State *state, DataEndianness endian) |
static Q_CORE_EXPORT QByteArray | convertFromUnicode (QStringView, QStringConverter::State *, DataEndianness=DetectEndianness) |
static char * | convertFromUnicode (char *out, QStringView in, QStringConverter::State *state, DataEndianness endian) |
Definition at line 329 of file qstringconverter_p.h.
|
static |
Definition at line 953 of file qstringconverter.cpp.
References QSysInfo::BigEndian, BigEndianness, QSysInfo::ByteOrder, QChar::ByteOrderMark, DetectEndianness, HeaderDone, LittleEndianness, out, Q_ASSERT, qToBigEndian(), qToLittleEndian(), state, and QStringConverterBase::WriteBom.
|
static |
Definition at line 939 of file qstringconverter.cpp.
References convertFromUnicode(), d, HeaderDone, Q_ASSERT, Q_UNUSED, state, Qt::Uninitialized, and QStringConverterBase::WriteBom.
Referenced by convertFromUnicode(), toUtf16(), toUtf16BE(), and toUtf16LE().
|
static |
Definition at line 980 of file qstringconverter.cpp.
References convertToUnicode(), state, and Qt::Uninitialized.
Referenced by convertToUnicode(), fromUtf16(), fromUtf16BE(), and fromUtf16LE().
|
static |
Definition at line 988 of file qstringconverter.cpp.
References QSysInfo::BigEndian, BigEndianness, QSysInfo::ByteOrder, QChar::ByteOrderMark, QChar::ByteOrderSwapped, ch, QStringConverterBase::ConvertInitialBom, QStringConverterBase::ConvertInvalidToNull, Data, DetectEndianness, Endian, QChar::fromUcs2(), HeaderDone, LittleEndianness, QChar::Null, out, Q_ASSERT, QChar::ReplacementCharacter, QString::size(), state, and QStringConverterBase::Stateless.