Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#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 338 of file qstringconverter_p.h.
|
static |
Definition at line 960 of file qstringconverter.cpp.
References QSysInfo::BigEndian, BigEndianness, QSysInfo::ByteOrder, DetectEndianness, HeaderDone, LittleEndianness, out, Q_ASSERT, qToBigEndian(), qToLittleEndian(), state, and QStringConverterBase::WriteBom.
|
static |
Definition at line 946 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 987 of file qstringconverter.cpp.
References convertToUnicode(), state, and Qt::Uninitialized.
Referenced by convertToUnicode(), fromUtf16(), fromUtf16BE(), and fromUtf16LE().
|
static |
Definition at line 995 of file qstringconverter.cpp.
References QSysInfo::BigEndian, BigEndianness, QSysInfo::ByteOrder, ch, QStringConverterBase::ConvertInitialBom, QStringConverterBase::ConvertInvalidToNull, Data, DetectEndianness, Endian, HeaderDone, LittleEndianness, out, Q_ASSERT, state, and QStringConverterBase::Stateless.