Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtCbor::ByteData Struct Reference

#include <qcborvalue_p.h>

Collaboration diagram for QtCbor::ByteData:

Public Member Functions

const char * byte () const
char * byte ()
const QCharutf16 () const
QCharutf16 ()
QByteArray toByteArray () const
QString toString () const
QString toUtf8String () const
QByteArray asByteArrayView () const
QLatin1StringView asLatin1 () const
QUtf8StringView asUtf8StringView () const
QStringView asStringView () const
QString asQStringRaw () const

Public Attributes

QByteArray::size_type len

Detailed Description

Definition at line 74 of file qcborvalue_p.h.

Member Function Documentation

◆ asByteArrayView()

QByteArray QtCbor::ByteData::asByteArrayView ( ) const
inline

Definition at line 87 of file qcborvalue_p.h.

◆ asLatin1()

QLatin1StringView QtCbor::ByteData::asLatin1 ( ) const
inline

Definition at line 88 of file qcborvalue_p.h.

◆ asQStringRaw()

QString QtCbor::ByteData::asQStringRaw ( ) const
inline

Definition at line 91 of file qcborvalue_p.h.

◆ asStringView()

QStringView QtCbor::ByteData::asStringView ( ) const
inline

Definition at line 90 of file qcborvalue_p.h.

◆ asUtf8StringView()

QUtf8StringView QtCbor::ByteData::asUtf8StringView ( ) const
inline

Definition at line 89 of file qcborvalue_p.h.

◆ byte() [1/2]

char * QtCbor::ByteData::byte ( )
inline

Definition at line 79 of file qcborvalue_p.h.

◆ byte() [2/2]

const char * QtCbor::ByteData::byte ( ) const
inline

Definition at line 78 of file qcborvalue_p.h.

Referenced by convertToExtendedType(), and QCborContainerPrivate::extractAt_complex().

Here is the caller graph for this function:

◆ toByteArray()

QByteArray QtCbor::ByteData::toByteArray ( ) const
inline

Definition at line 83 of file qcborvalue_p.h.

◆ toString()

QString QtCbor::ByteData::toString ( ) const
inline

Definition at line 84 of file qcborvalue_p.h.

◆ toUtf8String()

QString QtCbor::ByteData::toUtf8String ( ) const
inline

Definition at line 85 of file qcborvalue_p.h.

◆ utf16() [1/2]

QChar * QtCbor::ByteData::utf16 ( )
inline

Definition at line 81 of file qcborvalue_p.h.

◆ utf16() [2/2]

const QChar * QtCbor::ByteData::utf16 ( ) const
inline

Definition at line 80 of file qcborvalue_p.h.

Member Data Documentation

◆ len

QByteArray::size_type QtCbor::ByteData::len

Definition at line 76 of file qcborvalue_p.h.


The documentation for this struct was generated from the following file: