pub struct QCborMap { /* private fields */ }Expand description
C++ class: QCborMap.
Implementations§
Source§impl QCborMap
impl QCborMap
Sourcepub unsafe fn begin_mut(&self) -> CppBox<Iterator>
pub unsafe fn begin_mut(&self) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::begin().
Sourcepub unsafe fn begin(&self) -> CppBox<ConstIterator>
pub unsafe fn begin(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::begin() const.
Sourcepub unsafe fn cbegin(&self) -> CppBox<ConstIterator>
pub unsafe fn cbegin(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::cbegin() const.
Sourcepub unsafe fn cend(&self) -> CppBox<ConstIterator>
pub unsafe fn cend(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::cend() const.
Sourcepub unsafe fn compare(&self, other: impl CastInto<Ref<QCborMap>>) -> c_int
pub unsafe fn compare(&self, other: impl CastInto<Ref<QCborMap>>) -> c_int
Calls C++ function: int QCborMap::compare(const QCborMap& other) const.
Sourcepub unsafe fn const_begin(&self) -> CppBox<ConstIterator>
pub unsafe fn const_begin(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::constBegin() const.
Sourcepub unsafe fn const_end(&self) -> CppBox<ConstIterator>
pub unsafe fn const_end(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::constEnd() const.
Sourcepub unsafe fn const_find_longlong(
&self,
key: c_longlong,
) -> CppBox<ConstIterator>
pub unsafe fn const_find_longlong( &self, key: c_longlong, ) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::constFind(long long key) const.
Sourcepub unsafe fn const_find_q_latin1_string(
&self,
key: impl CastInto<Ref<QLatin1String>>,
) -> CppBox<ConstIterator>
pub unsafe fn const_find_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::constFind(QLatin1String key) const.
Sourcepub unsafe fn const_find_q_string(
&self,
key: impl CastInto<Ref<QString>>,
) -> CppBox<ConstIterator>
pub unsafe fn const_find_q_string( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::constFind(const QString& key) const.
Sourcepub unsafe fn const_find_q_cbor_value(
&self,
key: impl CastInto<Ref<QCborValue>>,
) -> CppBox<ConstIterator>
pub unsafe fn const_find_q_cbor_value( &self, key: impl CastInto<Ref<QCborValue>>, ) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::constFind(const QCborValue& key) const.
Sourcepub unsafe fn contains_longlong(&self, key: c_longlong) -> bool
pub unsafe fn contains_longlong(&self, key: c_longlong) -> bool
Calls C++ function: bool QCborMap::contains(long long key) const.
Sourcepub unsafe fn contains_q_latin1_string(
&self,
key: impl CastInto<Ref<QLatin1String>>,
) -> bool
pub unsafe fn contains_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> bool
Calls C++ function: bool QCborMap::contains(QLatin1String key) const.
Sourcepub unsafe fn contains_q_string(&self, key: impl CastInto<Ref<QString>>) -> bool
pub unsafe fn contains_q_string(&self, key: impl CastInto<Ref<QString>>) -> bool
Calls C++ function: bool QCborMap::contains(const QString& key) const.
Sourcepub unsafe fn contains_q_cbor_value(
&self,
key: impl CastInto<Ref<QCborValue>>,
) -> bool
pub unsafe fn contains_q_cbor_value( &self, key: impl CastInto<Ref<QCborValue>>, ) -> bool
Calls C++ function: bool QCborMap::contains(const QCborValue& key) const.
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QCborMap>>,
) -> Ref<QCborMap>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QCborMap>>, ) -> Ref<QCborMap>
Calls C++ function: QCborMap& QCborMap::operator=(const QCborMap& other).
Sourcepub unsafe fn end_mut(&self) -> CppBox<Iterator>
pub unsafe fn end_mut(&self) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::end().
Sourcepub unsafe fn end(&self) -> CppBox<ConstIterator>
pub unsafe fn end(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::end() const.
Sourcepub unsafe fn erase_iterator(
&self,
it: impl CastInto<Ref<Iterator>>,
) -> CppBox<Iterator>
pub unsafe fn erase_iterator( &self, it: impl CastInto<Ref<Iterator>>, ) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::erase(QCborMap::Iterator it).
Sourcepub unsafe fn erase_const_iterator(
&self,
it: impl CastInto<Ref<ConstIterator>>,
) -> CppBox<Iterator>
pub unsafe fn erase_const_iterator( &self, it: impl CastInto<Ref<ConstIterator>>, ) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::erase(QCborMap::ConstIterator it).
Sourcepub unsafe fn extract_iterator(
&self,
it: impl CastInto<Ref<Iterator>>,
) -> CppBox<QCborValue>
pub unsafe fn extract_iterator( &self, it: impl CastInto<Ref<Iterator>>, ) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::extract(QCborMap::Iterator it).
Sourcepub unsafe fn extract_const_iterator(
&self,
it: impl CastInto<Ref<ConstIterator>>,
) -> CppBox<QCborValue>
pub unsafe fn extract_const_iterator( &self, it: impl CastInto<Ref<ConstIterator>>, ) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::extract(QCborMap::ConstIterator it).
Sourcepub unsafe fn find_longlong_mut(&self, key: c_longlong) -> CppBox<Iterator>
pub unsafe fn find_longlong_mut(&self, key: c_longlong) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::find(long long key).
Sourcepub unsafe fn find_q_latin1_string_mut(
&self,
key: impl CastInto<Ref<QLatin1String>>,
) -> CppBox<Iterator>
pub unsafe fn find_q_latin1_string_mut( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::find(QLatin1String key).
Sourcepub unsafe fn find_q_string_mut(
&self,
key: impl CastInto<Ref<QString>>,
) -> CppBox<Iterator>
pub unsafe fn find_q_string_mut( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::find(const QString& key).
Sourcepub unsafe fn find_q_cbor_value_mut(
&self,
key: impl CastInto<Ref<QCborValue>>,
) -> CppBox<Iterator>
pub unsafe fn find_q_cbor_value_mut( &self, key: impl CastInto<Ref<QCborValue>>, ) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::find(const QCborValue& key).
Sourcepub unsafe fn find_longlong(&self, key: c_longlong) -> CppBox<ConstIterator>
pub unsafe fn find_longlong(&self, key: c_longlong) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::find(long long key) const.
Sourcepub unsafe fn find_q_latin1_string(
&self,
key: impl CastInto<Ref<QLatin1String>>,
) -> CppBox<ConstIterator>
pub unsafe fn find_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::find(QLatin1String key) const.
Sourcepub unsafe fn find_q_string(
&self,
key: impl CastInto<Ref<QString>>,
) -> CppBox<ConstIterator>
pub unsafe fn find_q_string( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::find(const QString& key) const.
Sourcepub unsafe fn find_q_cbor_value(
&self,
key: impl CastInto<Ref<QCborValue>>,
) -> CppBox<ConstIterator>
pub unsafe fn find_q_cbor_value( &self, key: impl CastInto<Ref<QCborValue>>, ) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::find(const QCborValue& key) const.
Sourcepub unsafe fn from_json_object(
o: impl CastInto<Ref<QJsonObject>>,
) -> CppBox<QCborMap>
pub unsafe fn from_json_object( o: impl CastInto<Ref<QJsonObject>>, ) -> CppBox<QCborMap>
Calls C++ function: static QCborMap QCborMap::fromJsonObject(const QJsonObject& o).
Sourcepub unsafe fn from_variant_hash(
hash: impl CastInto<Ref<QHashOfQStringQVariant>>,
) -> CppBox<QCborMap>
pub unsafe fn from_variant_hash( hash: impl CastInto<Ref<QHashOfQStringQVariant>>, ) -> CppBox<QCborMap>
Calls C++ function: static QCborMap QCborMap::fromVariantHash(const QHash<QString, QVariant>& hash).
Sourcepub unsafe fn from_variant_map(
map: impl CastInto<Ref<QMapOfQStringQVariant>>,
) -> CppBox<QCborMap>
pub unsafe fn from_variant_map( map: impl CastInto<Ref<QMapOfQStringQVariant>>, ) -> CppBox<QCborMap>
Calls C++ function: static QCborMap QCborMap::fromVariantMap(const QMap<QString, QVariant>& map).
Sourcepub unsafe fn index_longlong(&self, key: c_longlong) -> CppBox<QCborValue>
pub unsafe fn index_longlong(&self, key: c_longlong) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::operator[](long long key) const.
Sourcepub unsafe fn index_q_latin1_string(
&self,
key: impl CastInto<Ref<QLatin1String>>,
) -> CppBox<QCborValue>
pub unsafe fn index_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::operator[](QLatin1String key) const.
Sourcepub unsafe fn index_q_string(
&self,
key: impl CastInto<Ref<QString>>,
) -> CppBox<QCborValue>
pub unsafe fn index_q_string( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::operator[](const QString& key) const.
Sourcepub unsafe fn index_q_cbor_value(
&self,
key: impl CastInto<Ref<QCborValue>>,
) -> CppBox<QCborValue>
pub unsafe fn index_q_cbor_value( &self, key: impl CastInto<Ref<QCborValue>>, ) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::operator[](const QCborValue& key) const.
Sourcepub unsafe fn index_longlong_mut(
&self,
key: c_longlong,
) -> CppBox<QCborValueRef>
pub unsafe fn index_longlong_mut( &self, key: c_longlong, ) -> CppBox<QCborValueRef>
Calls C++ function: QCborValueRef QCborMap::operator[](long long key).
Sourcepub unsafe fn index_q_latin1_string_mut(
&self,
key: impl CastInto<Ref<QLatin1String>>,
) -> CppBox<QCborValueRef>
pub unsafe fn index_q_latin1_string_mut( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> CppBox<QCborValueRef>
Calls C++ function: QCborValueRef QCborMap::operator[](QLatin1String key).
Sourcepub unsafe fn index_q_string_mut(
&self,
key: impl CastInto<Ref<QString>>,
) -> CppBox<QCborValueRef>
pub unsafe fn index_q_string_mut( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<QCborValueRef>
Calls C++ function: QCborValueRef QCborMap::operator[](const QString& key).
Sourcepub unsafe fn index_q_cbor_value_mut(
&self,
key: impl CastInto<Ref<QCborValue>>,
) -> CppBox<QCborValueRef>
pub unsafe fn index_q_cbor_value_mut( &self, key: impl CastInto<Ref<QCborValue>>, ) -> CppBox<QCborValueRef>
Calls C++ function: QCborValueRef QCborMap::operator[](const QCborValue& key).
Sourcepub unsafe fn insert_longlong_q_cbor_value(
&self,
key: c_longlong,
value: impl CastInto<Ref<QCborValue>>,
) -> CppBox<Iterator>
pub unsafe fn insert_longlong_q_cbor_value( &self, key: c_longlong, value: impl CastInto<Ref<QCborValue>>, ) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::insert(long long key, const QCborValue& value_).
Sourcepub unsafe fn insert_q_latin1_string_q_cbor_value(
&self,
key: impl CastInto<Ref<QLatin1String>>,
value: impl CastInto<Ref<QCborValue>>,
) -> CppBox<Iterator>
pub unsafe fn insert_q_latin1_string_q_cbor_value( &self, key: impl CastInto<Ref<QLatin1String>>, value: impl CastInto<Ref<QCborValue>>, ) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::insert(QLatin1String key, const QCborValue& value_).
Sourcepub unsafe fn insert_q_string_q_cbor_value(
&self,
key: impl CastInto<Ref<QString>>,
value: impl CastInto<Ref<QCborValue>>,
) -> CppBox<Iterator>
pub unsafe fn insert_q_string_q_cbor_value( &self, key: impl CastInto<Ref<QString>>, value: impl CastInto<Ref<QCborValue>>, ) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::insert(const QString& key, const QCborValue& value_).
Sourcepub unsafe fn insert_2_q_cbor_value(
&self,
key: impl CastInto<Ref<QCborValue>>,
value: impl CastInto<Ref<QCborValue>>,
) -> CppBox<Iterator>
pub unsafe fn insert_2_q_cbor_value( &self, key: impl CastInto<Ref<QCborValue>>, value: impl CastInto<Ref<QCborValue>>, ) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::insert(const QCborValue& key, const QCborValue& value_).
Sourcepub unsafe fn insert_q_pair_of_q_cbor_value_q_cbor_value(
&self,
v: impl CastInto<Ref<QPairOfQCborValueQCborValue>>,
) -> CppBox<Iterator>
pub unsafe fn insert_q_pair_of_q_cbor_value_q_cbor_value( &self, v: impl CastInto<Ref<QPairOfQCborValueQCborValue>>, ) -> CppBox<Iterator>
Calls C++ function: QCborMap::Iterator QCborMap::insert(QPair<QCborValue, QCborValue> v).
Sourcepub unsafe fn keys(&self) -> CppBox<QVectorOfQCborValue>
pub unsafe fn keys(&self) -> CppBox<QVectorOfQCborValue>
Calls C++ function: QVector<QCborValue> QCborMap::keys() const.
Sourcepub unsafe fn new() -> CppBox<QCborMap>
pub unsafe fn new() -> CppBox<QCborMap>
Calls C++ function: [constructor] void QCborMap::QCborMap().
Sourcepub unsafe fn new_copy(other: impl CastInto<Ref<QCborMap>>) -> CppBox<QCborMap>
pub unsafe fn new_copy(other: impl CastInto<Ref<QCborMap>>) -> CppBox<QCborMap>
Calls C++ function: [constructor] void QCborMap::QCborMap(const QCborMap& other).
Sourcepub unsafe fn remove_longlong(&self, key: c_longlong)
pub unsafe fn remove_longlong(&self, key: c_longlong)
Calls C++ function: void QCborMap::remove(long long key).
Sourcepub unsafe fn remove_q_latin1_string(
&self,
key: impl CastInto<Ref<QLatin1String>>,
)
pub unsafe fn remove_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, )
Calls C++ function: void QCborMap::remove(QLatin1String key).
Sourcepub unsafe fn remove_q_string(&self, key: impl CastInto<Ref<QString>>)
pub unsafe fn remove_q_string(&self, key: impl CastInto<Ref<QString>>)
Calls C++ function: void QCborMap::remove(const QString& key).
Sourcepub unsafe fn remove_q_cbor_value(&self, key: impl CastInto<Ref<QCborValue>>)
pub unsafe fn remove_q_cbor_value(&self, key: impl CastInto<Ref<QCborValue>>)
Calls C++ function: void QCborMap::remove(const QCborValue& key).
Sourcepub unsafe fn size(&self) -> c_longlong
pub unsafe fn size(&self) -> c_longlong
Calls C++ function: long long QCborMap::size() const.
Sourcepub unsafe fn swap(&self, other: impl CastInto<Ref<QCborMap>>)
pub unsafe fn swap(&self, other: impl CastInto<Ref<QCborMap>>)
Calls C++ function: void QCborMap::swap(QCborMap& other).
Sourcepub unsafe fn take_longlong(&self, key: c_longlong) -> CppBox<QCborValue>
pub unsafe fn take_longlong(&self, key: c_longlong) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::take(long long key).
Sourcepub unsafe fn take_q_latin1_string(
&self,
key: impl CastInto<Ref<QLatin1String>>,
) -> CppBox<QCborValue>
pub unsafe fn take_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::take(QLatin1String key).
Sourcepub unsafe fn take_q_string(
&self,
key: impl CastInto<Ref<QString>>,
) -> CppBox<QCborValue>
pub unsafe fn take_q_string( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::take(const QString& key).
Sourcepub unsafe fn take_q_cbor_value(
&self,
key: impl CastInto<Ref<QCborValue>>,
) -> CppBox<QCborValue>
pub unsafe fn take_q_cbor_value( &self, key: impl CastInto<Ref<QCborValue>>, ) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::take(const QCborValue& key).
Sourcepub unsafe fn to_cbor_value(&self) -> CppBox<QCborValue>
pub unsafe fn to_cbor_value(&self) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::toCborValue() const.
Sourcepub unsafe fn to_json_object(&self) -> CppBox<QJsonObject>
pub unsafe fn to_json_object(&self) -> CppBox<QJsonObject>
Calls C++ function: QJsonObject QCborMap::toJsonObject() const.
Sourcepub unsafe fn to_variant_hash(&self) -> CppBox<QHashOfQStringQVariant>
pub unsafe fn to_variant_hash(&self) -> CppBox<QHashOfQStringQVariant>
Calls C++ function: QHash<QString, QVariant> QCborMap::toVariantHash() const.
Sourcepub unsafe fn to_variant_map(&self) -> CppBox<QMapOfQStringQVariant>
pub unsafe fn to_variant_map(&self) -> CppBox<QMapOfQStringQVariant>
Calls C++ function: QMap<QString, QVariant> QCborMap::toVariantMap() const.
Sourcepub unsafe fn value_longlong(&self, key: c_longlong) -> CppBox<QCborValue>
pub unsafe fn value_longlong(&self, key: c_longlong) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::value(long long key) const.
Sourcepub unsafe fn value_q_latin1_string(
&self,
key: impl CastInto<Ref<QLatin1String>>,
) -> CppBox<QCborValue>
pub unsafe fn value_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::value(QLatin1String key) const.
Sourcepub unsafe fn value_q_string(
&self,
key: impl CastInto<Ref<QString>>,
) -> CppBox<QCborValue>
pub unsafe fn value_q_string( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::value(const QString& key) const.
Sourcepub unsafe fn value_q_cbor_value(
&self,
key: impl CastInto<Ref<QCborValue>>,
) -> CppBox<QCborValue>
pub unsafe fn value_q_cbor_value( &self, key: impl CastInto<Ref<QCborValue>>, ) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborMap::value(const QCborValue& key) const.
Trait Implementations§
Source§impl Begin for QCborMap
impl Begin for QCborMap
Source§unsafe fn begin(&self) -> CppBox<ConstIterator>
unsafe fn begin(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::begin() const.
Source§type Output = CppBox<ConstIterator>
type Output = CppBox<ConstIterator>
Source§impl CppDeletable for QCborMap
impl CppDeletable for QCborMap
Source§impl End for QCborMap
impl End for QCborMap
Source§unsafe fn end(&self) -> CppBox<ConstIterator>
unsafe fn end(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborMap::ConstIterator QCborMap::end() const.