#[repr(C)]pub struct QJsonValueRef { /* private fields */ }
Expand description
C++ class: QJsonValueRef
.
Implementations§
Source§impl QJsonValueRef
impl QJsonValueRef
Sourcepub unsafe fn copy_from_q_json_value(
&self,
val: impl CastInto<Ref<QJsonValue>>,
) -> Ref<QJsonValueRef>
pub unsafe fn copy_from_q_json_value( &self, val: impl CastInto<Ref<QJsonValue>>, ) -> Ref<QJsonValueRef>
Calls C++ function: QJsonValueRef& QJsonValueRef::operator=(const QJsonValue& val)
.
Sourcepub unsafe fn copy_from_q_json_value_ref(
&self,
val: impl CastInto<Ref<QJsonValueRef>>,
) -> Ref<QJsonValueRef>
pub unsafe fn copy_from_q_json_value_ref( &self, val: impl CastInto<Ref<QJsonValueRef>>, ) -> Ref<QJsonValueRef>
Calls C++ function: QJsonValueRef& QJsonValueRef::operator=(const QJsonValueRef& val)
.
Sourcepub unsafe fn is_double(&self) -> bool
pub unsafe fn is_double(&self) -> bool
Calls C++ function: bool QJsonValueRef::isDouble() const
.
Sourcepub unsafe fn is_object(&self) -> bool
pub unsafe fn is_object(&self) -> bool
Calls C++ function: bool QJsonValueRef::isObject() const
.
Sourcepub unsafe fn is_string(&self) -> bool
pub unsafe fn is_string(&self) -> bool
Calls C++ function: bool QJsonValueRef::isString() const
.
Sourcepub unsafe fn is_undefined(&self) -> bool
pub unsafe fn is_undefined(&self) -> bool
Calls C++ function: bool QJsonValueRef::isUndefined() const
.
Sourcepub unsafe fn from_q_json_array_int(
array: impl CastInto<Ptr<QJsonArray>>,
idx: c_int,
) -> CppBox<QJsonValueRef>
pub unsafe fn from_q_json_array_int( array: impl CastInto<Ptr<QJsonArray>>, idx: c_int, ) -> CppBox<QJsonValueRef>
Calls C++ function: [constructor] void QJsonValueRef::QJsonValueRef(QJsonArray* array, int idx)
.
Sourcepub unsafe fn from_q_json_object_int(
object: impl CastInto<Ptr<QJsonObject>>,
idx: c_int,
) -> CppBox<QJsonValueRef>
pub unsafe fn from_q_json_object_int( object: impl CastInto<Ptr<QJsonObject>>, idx: c_int, ) -> CppBox<QJsonValueRef>
Calls C++ function: [constructor] void QJsonValueRef::QJsonValueRef(QJsonObject* object, int idx)
.
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QJsonValueRef>>,
) -> CppBox<QJsonValueRef>
pub unsafe fn new_copy( other: impl CastInto<Ref<QJsonValueRef>>, ) -> CppBox<QJsonValueRef>
Calls C++ function: [constructor] void QJsonValueRef::QJsonValueRef(const QJsonValueRef& other)
.
Sourcepub unsafe fn to_array(&self) -> CppBox<QJsonArray>
pub unsafe fn to_array(&self) -> CppBox<QJsonArray>
Calls C++ function: QJsonArray QJsonValueRef::toArray() const
.
Sourcepub unsafe fn to_bool_0a(&self) -> bool
pub unsafe fn to_bool_0a(&self) -> bool
Calls C++ function: bool QJsonValueRef::toBool() const
.
Sourcepub unsafe fn to_bool_1a(&self, default_value: bool) -> bool
pub unsafe fn to_bool_1a(&self, default_value: bool) -> bool
Calls C++ function: bool QJsonValueRef::toBool(bool defaultValue) const
.
Sourcepub unsafe fn to_double_0a(&self) -> c_double
pub unsafe fn to_double_0a(&self) -> c_double
Calls C++ function: double QJsonValueRef::toDouble() const
.
Sourcepub unsafe fn to_double_1a(&self, default_value: c_double) -> c_double
pub unsafe fn to_double_1a(&self, default_value: c_double) -> c_double
Calls C++ function: double QJsonValueRef::toDouble(double defaultValue) const
.
Sourcepub unsafe fn to_int_1a(&self, default_value: c_int) -> c_int
pub unsafe fn to_int_1a(&self, default_value: c_int) -> c_int
Calls C++ function: int QJsonValueRef::toInt(int defaultValue) const
.
Sourcepub unsafe fn to_object(&self) -> CppBox<QJsonObject>
pub unsafe fn to_object(&self) -> CppBox<QJsonObject>
Calls C++ function: QJsonObject QJsonValueRef::toObject() const
.
Sourcepub unsafe fn to_q_json_value(&self) -> CppBox<QJsonValue>
pub unsafe fn to_q_json_value(&self) -> CppBox<QJsonValue>
Calls C++ function: QJsonValue QJsonValueRef::operator QJsonValue() const
.
Sourcepub unsafe fn to_string_0a(&self) -> CppBox<QString>
pub unsafe fn to_string_0a(&self) -> CppBox<QString>
Calls C++ function: QString QJsonValueRef::toString() const
.
Sourcepub unsafe fn to_string_1a(
&self,
default_value: impl CastInto<Ref<QString>>,
) -> CppBox<QString>
pub unsafe fn to_string_1a( &self, default_value: impl CastInto<Ref<QString>>, ) -> CppBox<QString>
Calls C++ function: QString QJsonValueRef::toString(const QString& defaultValue) const
.
Sourcepub unsafe fn to_variant(&self) -> CppBox<QVariant>
pub unsafe fn to_variant(&self) -> CppBox<QVariant>
Calls C++ function: QVariant QJsonValueRef::toVariant() const
.