Skip to main content

QCborMap

Struct QCborMap 

Source
pub struct QCborMap { /* private fields */ }
Expand description

C++ class: QCborMap.

Implementations§

Source§

impl QCborMap

Source

pub unsafe fn begin_mut(&self) -> CppBox<Iterator>

Calls C++ function: QCborMap::Iterator QCborMap::begin().

Source

pub unsafe fn begin(&self) -> CppBox<ConstIterator>

Calls C++ function: QCborMap::ConstIterator QCborMap::begin() const.

Source

pub unsafe fn cbegin(&self) -> CppBox<ConstIterator>

Calls C++ function: QCborMap::ConstIterator QCborMap::cbegin() const.

Source

pub unsafe fn cend(&self) -> CppBox<ConstIterator>

Calls C++ function: QCborMap::ConstIterator QCborMap::cend() const.

Source

pub unsafe fn clear(&self)

Calls C++ function: void QCborMap::clear().

Source

pub unsafe fn compare(&self, other: impl CastInto<Ref<QCborMap>>) -> c_int

Calls C++ function: int QCborMap::compare(const QCborMap& other) const.

Source

pub unsafe fn const_begin(&self) -> CppBox<ConstIterator>

Calls C++ function: QCborMap::ConstIterator QCborMap::constBegin() const.

Source

pub unsafe fn const_end(&self) -> CppBox<ConstIterator>

Calls C++ function: QCborMap::ConstIterator QCborMap::constEnd() const.

Source

pub unsafe fn const_find_longlong( &self, key: c_longlong, ) -> CppBox<ConstIterator>

Calls C++ function: QCborMap::ConstIterator QCborMap::constFind(long long key) const.

Source

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.

Source

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.

Source

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.

Source

pub unsafe fn contains_longlong(&self, key: c_longlong) -> bool

Calls C++ function: bool QCborMap::contains(long long key) const.

Source

pub unsafe fn contains_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> bool

Calls C++ function: bool QCborMap::contains(QLatin1String key) const.

Source

pub unsafe fn contains_q_string(&self, key: impl CastInto<Ref<QString>>) -> bool

Calls C++ function: bool QCborMap::contains(const QString& key) const.

Source

pub unsafe fn contains_q_cbor_value( &self, key: impl CastInto<Ref<QCborValue>>, ) -> bool

Calls C++ function: bool QCborMap::contains(const QCborValue& key) const.

Source

pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QCborMap>>, ) -> Ref<QCborMap>

Calls C++ function: QCborMap& QCborMap::operator=(const QCborMap& other).

Source

pub unsafe fn empty(&self) -> bool

Calls C++ function: bool QCborMap::empty() const.

Source

pub unsafe fn end_mut(&self) -> CppBox<Iterator>

Calls C++ function: QCborMap::Iterator QCborMap::end().

Source

pub unsafe fn end(&self) -> CppBox<ConstIterator>

Calls C++ function: QCborMap::ConstIterator QCborMap::end() const.

Source

pub unsafe fn erase_iterator( &self, it: impl CastInto<Ref<Iterator>>, ) -> CppBox<Iterator>

Calls C++ function: QCborMap::Iterator QCborMap::erase(QCborMap::Iterator it).

Source

pub unsafe fn erase_const_iterator( &self, it: impl CastInto<Ref<ConstIterator>>, ) -> CppBox<Iterator>

Calls C++ function: QCborMap::Iterator QCborMap::erase(QCborMap::ConstIterator it).

Source

pub unsafe fn extract_iterator( &self, it: impl CastInto<Ref<Iterator>>, ) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::extract(QCborMap::Iterator it).

Source

pub unsafe fn extract_const_iterator( &self, it: impl CastInto<Ref<ConstIterator>>, ) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::extract(QCborMap::ConstIterator it).

Source

pub unsafe fn find_longlong_mut(&self, key: c_longlong) -> CppBox<Iterator>

Calls C++ function: QCborMap::Iterator QCborMap::find(long long key).

Source

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).

Source

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).

Source

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).

Source

pub unsafe fn find_longlong(&self, key: c_longlong) -> CppBox<ConstIterator>

Calls C++ function: QCborMap::ConstIterator QCborMap::find(long long key) const.

Source

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.

Source

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.

Source

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.

Source

pub unsafe fn from_json_object( o: impl CastInto<Ref<QJsonObject>>, ) -> CppBox<QCborMap>

Calls C++ function: static QCborMap QCborMap::fromJsonObject(const QJsonObject& o).

Source

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).

Source

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).

Source

pub unsafe fn index_longlong(&self, key: c_longlong) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::operator[](long long key) const.

Source

pub unsafe fn index_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::operator[](QLatin1String key) const.

Source

pub unsafe fn index_q_string( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::operator[](const QString& key) const.

Source

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.

Source

pub unsafe fn index_longlong_mut( &self, key: c_longlong, ) -> CppBox<QCborValueRef>

Calls C++ function: QCborValueRef QCborMap::operator[](long long key).

Source

pub unsafe fn index_q_latin1_string_mut( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> CppBox<QCborValueRef>

Calls C++ function: QCborValueRef QCborMap::operator[](QLatin1String key).

Source

pub unsafe fn index_q_string_mut( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<QCborValueRef>

Calls C++ function: QCborValueRef QCborMap::operator[](const QString& key).

Source

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).

Source

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_).

Source

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_).

Source

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_).

Source

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_).

Source

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).

Source

pub unsafe fn is_empty(&self) -> bool

Calls C++ function: bool QCborMap::isEmpty() const.

Source

pub unsafe fn keys(&self) -> CppBox<QVectorOfQCborValue>

Calls C++ function: QVector<QCborValue> QCborMap::keys() const.

Source

pub unsafe fn new() -> CppBox<QCborMap>

Calls C++ function: [constructor] void QCborMap::QCborMap().

Source

pub unsafe fn new_copy(other: impl CastInto<Ref<QCborMap>>) -> CppBox<QCborMap>

Calls C++ function: [constructor] void QCborMap::QCborMap(const QCborMap& other).

Source

pub unsafe fn remove_longlong(&self, key: c_longlong)

Calls C++ function: void QCborMap::remove(long long key).

Source

pub unsafe fn remove_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, )

Calls C++ function: void QCborMap::remove(QLatin1String key).

Source

pub unsafe fn remove_q_string(&self, key: impl CastInto<Ref<QString>>)

Calls C++ function: void QCborMap::remove(const QString& key).

Source

pub unsafe fn remove_q_cbor_value(&self, key: impl CastInto<Ref<QCborValue>>)

Calls C++ function: void QCborMap::remove(const QCborValue& key).

Source

pub unsafe fn size(&self) -> c_longlong

Calls C++ function: long long QCborMap::size() const.

Source

pub unsafe fn swap(&self, other: impl CastInto<Ref<QCborMap>>)

Calls C++ function: void QCborMap::swap(QCborMap& other).

Source

pub unsafe fn take_longlong(&self, key: c_longlong) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::take(long long key).

Source

pub unsafe fn take_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::take(QLatin1String key).

Source

pub unsafe fn take_q_string( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::take(const QString& key).

Source

pub unsafe fn take_q_cbor_value( &self, key: impl CastInto<Ref<QCborValue>>, ) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::take(const QCborValue& key).

Source

pub unsafe fn to_cbor_value(&self) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::toCborValue() const.

Source

pub unsafe fn to_json_object(&self) -> CppBox<QJsonObject>

Calls C++ function: QJsonObject QCborMap::toJsonObject() const.

Source

pub unsafe fn to_variant_hash(&self) -> CppBox<QHashOfQStringQVariant>

Calls C++ function: QHash<QString, QVariant> QCborMap::toVariantHash() const.

Source

pub unsafe fn to_variant_map(&self) -> CppBox<QMapOfQStringQVariant>

Calls C++ function: QMap<QString, QVariant> QCborMap::toVariantMap() const.

Source

pub unsafe fn value_longlong(&self, key: c_longlong) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::value(long long key) const.

Source

pub unsafe fn value_q_latin1_string( &self, key: impl CastInto<Ref<QLatin1String>>, ) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::value(QLatin1String key) const.

Source

pub unsafe fn value_q_string( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<QCborValue>

Calls C++ function: QCborValue QCborMap::value(const QString& key) const.

Source

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

Source§

unsafe fn begin(&self) -> CppBox<ConstIterator>

Calls C++ function: QCborMap::ConstIterator QCborMap::begin() const.

Source§

type Output = CppBox<ConstIterator>

Output type.
Source§

impl BeginMut for QCborMap

Source§

unsafe fn begin_mut(&self) -> CppBox<Iterator>

Calls C++ function: QCborMap::Iterator QCborMap::begin().

Source§

type Output = CppBox<Iterator>

Output type.
Source§

impl CppDeletable for QCborMap

Source§

unsafe fn delete(&self)

Calls C++ function: [destructor] void QCborMap::~QCborMap().

Source§

impl End for QCborMap

Source§

unsafe fn end(&self) -> CppBox<ConstIterator>

Calls C++ function: QCborMap::ConstIterator QCborMap::end() const.

Source§

type Output = CppBox<ConstIterator>

Output type.
Source§

impl EndMut for QCborMap

Source§

unsafe fn end_mut(&self) -> CppBox<Iterator>

Calls C++ function: QCborMap::Iterator QCborMap::end().

Source§

type Output = CppBox<Iterator>

Output type.
Source§

impl Lt<Ref<QCborMap>> for QCborMap

Source§

unsafe fn lt(&self, other: &Ref<QCborMap>) -> bool

Calls C++ function: bool QCborMap::operator<(const QCborMap& other) const.

Source§

impl PartialEq<Ref<QCborMap>> for QCborMap

Source§

fn eq(&self, other: &Ref<QCborMap>) -> bool

Calls C++ function: bool QCborMap::operator==(const QCborMap& other) const.

1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Size for QCborMap

Source§

unsafe fn size(&self) -> usize

Calls C++ function: long long QCborMap::size() const.

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T, U> CastInto<U> for T
where U: CastFrom<T>,

Source§

unsafe fn cast_into(self) -> U

Performs the conversion. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> StaticUpcast<T> for T

Source§

unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>

Convert type of a const pointer. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.