Struct qt_core::QJsonValueRef
source · #[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
.