#include <qcborvalue.h>
|
static Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool | comparesEqual_helper (QCborValueConstRef lhs, QCborValueConstRef rhs) noexcept |
|
static Q_CORE_EXPORT Q_DECL_PURE_FUNCTION Qt::strong_ordering | compareThreeWay_helper (QCborValueConstRef lhs, QCborValueConstRef rhs) noexcept |
|
static Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool | comparesEqual_helper (QCborValueConstRef lhs, const QCborValue &rhs) noexcept |
|
static Q_CORE_EXPORT Q_DECL_PURE_FUNCTION Qt::strong_ordering | compareThreeWay_helper (QCborValueConstRef lhs, const QCborValue &rhs) noexcept |
|
static Q_CORE_EXPORT QCborValue | concrete (QCborValueConstRef that) noexcept |
|
static Q_CORE_EXPORT QCborValue::Type | concreteType (QCborValueConstRef that) noexcept Q_DECL_PURE_FUNCTION |
|
static Q_CORE_EXPORT bool | concreteBoolean (QCborValueConstRef that, bool defaultValue) noexcept Q_DECL_PURE_FUNCTION |
|
static Q_CORE_EXPORT double | concreteDouble (QCborValueConstRef that, double defaultValue) noexcept Q_DECL_PURE_FUNCTION |
|
static Q_CORE_EXPORT qint64 | concreteIntegral (QCborValueConstRef that, qint64 defaultValue) noexcept Q_DECL_PURE_FUNCTION |
|
static Q_CORE_EXPORT QByteArray | concreteByteArray (QCborValueConstRef that, const QByteArray &defaultValue) |
|
static Q_CORE_EXPORT QString | concreteString (QCborValueConstRef that, const QString &defaultValue) |
|
static Q_CORE_EXPORT QAnyStringView | concreteStringView (QCborValueConstRef that, QAnyStringView defaultValue) |
|
Definition at line 304 of file qcborvalue.h.
◆ QCborValueConstRef() [1/3]
◆ QCborValueConstRef() [2/3]
QCborValueConstRef::QCborValueConstRef |
( |
| ) |
|
|
inlineconstexprprotected |
◆ QCborValueConstRef() [3/3]
◆ compare()
int QCborValueConstRef::compare |
( |
const QCborValue & | other | ) |
const |
|
inline |
◆ comparesEqual_helper() [1/2]
◆ comparesEqual_helper() [2/2]
◆ compareThreeWay_helper() [1/2]
◆ compareThreeWay_helper() [2/2]
◆ concrete() [1/2]
Definition at line 403 of file qcborvalue.h.
Referenced by compare(), isSimpleType(), isSimpleType(), isTag(), operator QCborValue(), tag(), taggedValue(), toBool(), toDiagnosticNotation(), toDouble(), toInteger(), toSimpleType(), and toVariant().
◆ concrete() [2/2]
◆ concreteBoolean()
◆ concreteByteArray()
◆ concreteDouble()
double QCborValueConstRef::concreteDouble |
( |
QCborValueConstRef | that, |
|
|
double | defaultValue ) |
|
staticprotectednoexcept |
◆ concreteIntegral()
◆ concreteString()
◆ concreteStringView()
◆ concreteType()
◆ isArray()
bool QCborValueConstRef::isArray |
( |
| ) |
const |
|
inline |
◆ isBool()
bool QCborValueConstRef::isBool |
( |
| ) |
const |
|
inline |
◆ isByteArray()
bool QCborValueConstRef::isByteArray |
( |
| ) |
const |
|
inline |
◆ isContainer()
bool QCborValueConstRef::isContainer |
( |
| ) |
const |
|
inline |
◆ isDateTime()
bool QCborValueConstRef::isDateTime |
( |
| ) |
const |
|
inline |
◆ isDouble()
bool QCborValueConstRef::isDouble |
( |
| ) |
const |
|
inline |
◆ isFalse()
bool QCborValueConstRef::isFalse |
( |
| ) |
const |
|
inline |
◆ isInteger()
bool QCborValueConstRef::isInteger |
( |
| ) |
const |
|
inline |
◆ isInvalid()
bool QCborValueConstRef::isInvalid |
( |
| ) |
const |
|
inline |
◆ isMap()
bool QCborValueConstRef::isMap |
( |
| ) |
const |
|
inline |
◆ isNull()
bool QCborValueConstRef::isNull |
( |
| ) |
const |
|
inline |
◆ isRegularExpression()
bool QCborValueConstRef::isRegularExpression |
( |
| ) |
const |
|
inline |
◆ isSimpleType() [1/2]
bool QCborValueConstRef::isSimpleType |
( |
| ) |
const |
|
inline |
◆ isSimpleType() [2/2]
◆ isString()
bool QCborValueConstRef::isString |
( |
| ) |
const |
|
inline |
◆ isTag()
bool QCborValueConstRef::isTag |
( |
| ) |
const |
|
inline |
◆ isTrue()
bool QCborValueConstRef::isTrue |
( |
| ) |
const |
|
inline |
◆ isUndefined()
bool QCborValueConstRef::isUndefined |
( |
| ) |
const |
|
inline |
◆ isUrl()
bool QCborValueConstRef::isUrl |
( |
| ) |
const |
|
inline |
◆ isUuid()
bool QCborValueConstRef::isUuid |
( |
| ) |
const |
|
inline |
◆ operator QCborValue()
◆ operator=()
◆ operator[]() [1/3]
◆ operator[]() [2/3]
◆ operator[]() [3/3]
const QCborValue QCborValueConstRef::operator[] |
( |
QLatin1StringView | key | ) |
const |
◆ tag()
◆ taggedValue()
◆ toArray() [1/2]
◆ toArray() [2/2]
◆ toBool()
bool QCborValueConstRef::toBool |
( |
bool | defaultValue = false | ) |
const |
|
inline |
◆ toByteArray()
◆ toDiagnosticNotation()
◆ toDouble()
double QCborValueConstRef::toDouble |
( |
double | defaultValue = 0 | ) |
const |
|
inline |
◆ toInteger()
qint64 QCborValueConstRef::toInteger |
( |
qint64 | defaultValue = 0 | ) |
const |
|
inline |
◆ toJsonValue()
QJsonValue QCborValueConstRef::toJsonValue |
( |
| ) |
const |
|
inline |
◆ toMap() [1/2]
QCborMap QCborValueConstRef::toMap |
( |
| ) |
const |
|
inline |
◆ toMap() [2/2]
◆ toSimpleType()
◆ toString()
QString QCborValueConstRef::toString |
( |
const QString & | defaultValue = {} | ) |
const |
|
inline |
◆ toStringView()
◆ toUrl()
QUrl QCborValueConstRef::toUrl |
( |
const QUrl & | defaultValue = {} | ) |
const |
|
inline |
◆ toUuid()
QUuid QCborValueConstRef::toUuid |
( |
const QUuid & | defaultValue = {} | ) |
const |
|
inline |
◆ toVariant()
QVariant QCborValueConstRef::toVariant |
( |
| ) |
const |
|
inline |
◆ type()
◆ comparesEqual [1/2]
◆ comparesEqual [2/2]
◆ compareThreeWay [1/2]
◆ compareThreeWay [2/2]
◆ QCborArray
◆ QCborContainerPrivate
◆ QCborMap
◆ QCborValue
Definition at line 455 of file qcborvalue.h.
Referenced by QCborValueConstRef(), QCborValueConstRef(), comparesEqual_helper(), comparesEqual_helper(), compareThreeWay_helper(), compareThreeWay_helper(), concrete(), concreteBoolean(), concreteByteArray(), concreteDouble(), concreteIntegral(), concreteString(), concreteStringView(), and concreteType().
The documentation for this class was generated from the following files: