#include <qstringconverter_p.h>
|
static void | appendByte (uchar *&ptr, uchar b) |
|
static void | appendByte (qchar8_t *&ptr, qchar8_t b) |
|
static uchar | peekByte (const char *ptr, qsizetype n=0) |
|
static uchar | peekByte (const uchar *ptr, qsizetype n=0) |
|
static uchar | peekByte (const qchar8_t *ptr, qsizetype n=0) |
|
static qptrdiff | availableBytes (const char *ptr, const char *end) |
|
static qptrdiff | availableBytes (const uchar *ptr, const uchar *end) |
|
static qptrdiff | availableBytes (const qchar8_t *ptr, const qchar8_t *end) |
|
static void | advanceByte (const char *&ptr, qsizetype n=1) |
|
static void | advanceByte (const uchar *&ptr, qsizetype n=1) |
|
static void | advanceByte (const qchar8_t *&ptr, qsizetype n=1) |
|
static void | appendUtf16 (char16_t *&ptr, char16_t uc) |
|
static void | appendUcs4 (char16_t *&ptr, char32_t uc) |
|
static char16_t | peekUtf16 (const char16_t *ptr, qsizetype n=0) |
|
static qptrdiff | availableUtf16 (const char16_t *ptr, const char16_t *end) |
|
static void | advanceUtf16 (const char16_t *&ptr, qsizetype n=1) |
|
static void | appendUtf16 (char32_t *&ptr, char16_t uc) |
|
static void | appendUcs4 (char32_t *&ptr, char32_t uc) |
|
Definition at line 60 of file qstringconverter_p.h.
◆ advanceByte() [1/3]
static void QUtf8BaseTraits::advanceByte |
( |
const char *& | ptr, |
|
|
qsizetype | n = 1 ) |
|
inlinestatic |
◆ advanceByte() [2/3]
◆ advanceByte() [3/3]
◆ advanceUtf16()
static void QUtf8BaseTraits::advanceUtf16 |
( |
const char16_t *& | ptr, |
|
|
qsizetype | n = 1 ) |
|
inlinestatic |
◆ appendByte() [1/2]
◆ appendByte() [2/2]
◆ appendUcs4() [1/2]
static void QUtf8BaseTraits::appendUcs4 |
( |
char16_t *& | ptr, |
|
|
char32_t | uc ) |
|
inlinestatic |
◆ appendUcs4() [2/2]
static void QUtf8BaseTraits::appendUcs4 |
( |
char32_t *& | ptr, |
|
|
char32_t | uc ) |
|
inlinestatic |
◆ appendUtf16() [1/2]
static void QUtf8BaseTraits::appendUtf16 |
( |
char16_t *& | ptr, |
|
|
char16_t | uc ) |
|
inlinestatic |
◆ appendUtf16() [2/2]
static void QUtf8BaseTraits::appendUtf16 |
( |
char32_t *& | ptr, |
|
|
char16_t | uc ) |
|
inlinestatic |
◆ availableBytes() [1/3]
static qptrdiff QUtf8BaseTraits::availableBytes |
( |
const char * | ptr, |
|
|
const char * | end ) |
|
inlinestatic |
◆ availableBytes() [2/3]
◆ availableBytes() [3/3]
◆ availableUtf16()
static qptrdiff QUtf8BaseTraits::availableUtf16 |
( |
const char16_t * | ptr, |
|
|
const char16_t * | end ) |
|
inlinestatic |
◆ peekByte() [1/3]
static uchar QUtf8BaseTraits::peekByte |
( |
const char * | ptr, |
|
|
qsizetype | n = 0 ) |
|
inlinestatic |
◆ peekByte() [2/3]
◆ peekByte() [3/3]
◆ peekUtf16()
static char16_t QUtf8BaseTraits::peekUtf16 |
( |
const char16_t * | ptr, |
|
|
qsizetype | n = 0 ) |
|
inlinestatic |
◆ allowNonCharacters
const bool QUtf8BaseTraits::allowNonCharacters = true |
|
static |
◆ EndOfString
const int QUtf8BaseTraits::EndOfString = -2 |
|
static |
◆ Error
const int QUtf8BaseTraits::Error = -1 |
|
static |
◆ isTrusted
const bool QUtf8BaseTraits::isTrusted = false |
|
static |
◆ skipAsciiHandling
const bool QUtf8BaseTraits::skipAsciiHandling = false |
|
static |
The documentation for this struct was generated from the following file: