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
QJsonPrivate::Value Class Reference

#include <qjson_p.h>

Collaboration diagram for QJsonPrivate::Value:

Static Public Member Functions

static qint64 valueHelper (const QCborValue &v)
static QCborContainerPrivatecontainer (const QCborValue &v)
static const QCborContainerPrivatecontainer (QJsonValueConstRef r) noexcept
static QCborContainerPrivatecontainer (QJsonValueRef r) noexcept
static qsizetype indexHelper (QJsonValueConstRef r) noexcept
static const QtCbor::ElementelementHelper (QJsonValueConstRef r) noexcept
static QJsonValue fromTrustedCbor (const QCborValue &v)

Detailed Description

Definition at line 172 of file qjson_p.h.

Member Function Documentation

◆ container() [1/3]

QCborContainerPrivate * QJsonPrivate::Value::container ( const QCborValue & v)
inlinestatic

Definition at line 176 of file qjson_p.h.

◆ container() [2/3]

const QCborContainerPrivate * QJsonPrivate::Value::container ( QJsonValueConstRef r)
inlinestaticnoexcept

Definition at line 177 of file qjson_p.h.

References QJsonValueConstRef::d.

Referenced by QJsonValueConstRef::concrete(), QJsonValueConstRef::concreteString(), QJsonValueConstRef::concreteStringView(), container(), elementHelper(), QJsonValueConstRef::objectKey(), QJsonValueConstRef::objectKeyView(), and valueContentToJson().

Here is the caller graph for this function:

◆ container() [3/3]

QCborContainerPrivate * QJsonPrivate::Value::container ( QJsonValueRef r)
inlinestaticnoexcept

Definition at line 185 of file qjson_p.h.

References container().

Here is the call graph for this function:

◆ elementHelper()

const QtCbor::Element & QJsonPrivate::Value::elementHelper ( QJsonValueConstRef r)
inlinestaticnoexcept

Definition at line 196 of file qjson_p.h.

References container().

Here is the call graph for this function:

◆ fromTrustedCbor()

QJsonValue QJsonPrivate::Value::fromTrustedCbor ( const QCborValue & v)
inlinestatic

Definition at line 201 of file qjson_p.h.

◆ indexHelper()

qsizetype QJsonPrivate::Value::indexHelper ( QJsonValueConstRef r)
inlinestaticnoexcept

Definition at line 189 of file qjson_p.h.

◆ valueHelper()

qint64 QJsonPrivate::Value::valueHelper ( const QCborValue & v)
inlinestatic

Definition at line 175 of file qjson_p.h.


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