Skip to main content

QMapOfQStringQVariant

Struct QMapOfQStringQVariant 

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

C++ class: QMap<QString, QVariant>.

Implementations§

Source§

impl QMapOfQStringQVariant

Source

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

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::begin().

Source

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::begin() const.

Source

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::cbegin() const.

Source

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::cend() const.

Source

pub unsafe fn clear(&self)

Calls C++ function: void QMap<QString, QVariant>::clear().

Source

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::constBegin() const.

Source

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::constEnd() const.

Source

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::constFind(const QString& key) const.

Source

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

Calls C++ function: bool QMap<QString, QVariant>::contains(const QString& key) const.

Source

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

Calls C++ function: QMap<QString, QVariant>& QMap<QString, QVariant>::operator=(const QMap<QString, QVariant>& other).

Source

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

Calls C++ function: int QMap<QString, QVariant>::count(const QString& key) const.

Source

pub unsafe fn count_0a(&self) -> c_int

Calls C++ function: int QMap<QString, QVariant>::count() const.

Source

pub unsafe fn detach(&self)

Calls C++ function: void QMap<QString, QVariant>::detach().

Source

pub unsafe fn empty(&self) -> bool

Calls C++ function: bool QMap<QString, QVariant>::empty() const.

Source

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

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::end().

Source

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::end() const.

Source

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

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::erase(QMap<QString, QVariant>::iterator it).

Source

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

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::find(const QString& key).

Source

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::find(const QString& key) const.

Source

pub unsafe fn first_mut(&self) -> Ref<QVariant>

Calls C++ function: QVariant& QMap<QString, QVariant>::first().

Source

pub unsafe fn first(&self) -> Ref<QVariant>

Calls C++ function: const QVariant& QMap<QString, QVariant>::first() const.

Source

pub unsafe fn first_key(&self) -> Ref<QString>

Calls C++ function: const QString& QMap<QString, QVariant>::firstKey() const.

Source

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

Calls C++ function: QVariant& QMap<QString, QVariant>::operator[](const QString& key).

Source

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

Calls C++ function: QVariant QMap<QString, QVariant>::operator[](const QString& key) const.

Source

pub unsafe fn insert_2a( &self, key: impl CastInto<Ref<QString>>, value: impl CastInto<Ref<QVariant>>, ) -> CppBox<Iterator>

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::insert(const QString& key, const QVariant& value).

Source

pub unsafe fn insert_3a( &self, pos: impl CastInto<Ref<ConstIterator>>, key: impl CastInto<Ref<QString>>, value: impl CastInto<Ref<QVariant>>, ) -> CppBox<Iterator>

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::insert(QMap<QString, QVariant>::const_iterator pos, const QString& key, const QVariant& value).

Source

pub unsafe fn insert_multi_2a( &self, key: impl CastInto<Ref<QString>>, value: impl CastInto<Ref<QVariant>>, ) -> CppBox<Iterator>

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::insertMulti(const QString& key, const QVariant& value).

Source

pub unsafe fn insert_multi_3a( &self, pos: impl CastInto<Ref<ConstIterator>>, akey: impl CastInto<Ref<QString>>, avalue: impl CastInto<Ref<QVariant>>, ) -> CppBox<Iterator>

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::insertMulti(QMap<QString, QVariant>::const_iterator pos, const QString& akey, const QVariant& avalue).

Source

pub unsafe fn is_detached(&self) -> bool

Calls C++ function: bool QMap<QString, QVariant>::isDetached() const.

Source

pub unsafe fn is_empty(&self) -> bool

Calls C++ function: bool QMap<QString, QVariant>::isEmpty() const.

Source

pub unsafe fn key_2a( &self, value: impl CastInto<Ref<QVariant>>, default_key: impl CastInto<Ref<QString>>, ) -> CppBox<QString>

Calls C++ function: QString QMap<QString, QVariant>::key(const QVariant& value, const QString& defaultKey = …) const.

Source

pub unsafe fn key_1a( &self, value: impl CastInto<Ref<QVariant>>, ) -> CppBox<QString>

Calls C++ function: QString QMap<QString, QVariant>::key(const QVariant& value) const.

Source

pub unsafe fn key_begin(&self) -> CppBox<KeyIterator>

Calls C++ function: QMap<QString, QVariant>::key_iterator QMap<QString, QVariant>::keyBegin() const.

Source

pub unsafe fn key_end(&self) -> CppBox<KeyIterator>

Calls C++ function: QMap<QString, QVariant>::key_iterator QMap<QString, QVariant>::keyEnd() const.

Source

pub unsafe fn keys_0a(&self) -> CppBox<QListOfQString>

Calls C++ function: QList<QString> QMap<QString, QVariant>::keys() const.

Source

pub unsafe fn keys_1a( &self, value: impl CastInto<Ref<QVariant>>, ) -> CppBox<QListOfQString>

Calls C++ function: QList<QString> QMap<QString, QVariant>::keys(const QVariant& value) const.

Source

pub unsafe fn last_mut(&self) -> Ref<QVariant>

Calls C++ function: QVariant& QMap<QString, QVariant>::last().

Source

pub unsafe fn last(&self) -> Ref<QVariant>

Calls C++ function: const QVariant& QMap<QString, QVariant>::last() const.

Source

pub unsafe fn last_key(&self) -> Ref<QString>

Calls C++ function: const QString& QMap<QString, QVariant>::lastKey() const.

Source

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

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::lowerBound(const QString& key).

Source

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::lowerBound(const QString& key) const.

Source

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

Calls C++ function: [constructor] void QMap<QString, QVariant>::QMap().

Source

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

Calls C++ function: [constructor] void QMap<QString, QVariant>::QMap(const QMap<QString, QVariant>& other).

Source

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

Calls C++ function: int QMap<QString, QVariant>::remove(const QString& key).

Source

pub unsafe fn set_sharable(&self, sharable: bool)

Calls C++ function: void QMap<QString, QVariant>::setSharable(bool sharable).

Source

pub unsafe fn size(&self) -> c_int

Calls C++ function: int QMap<QString, QVariant>::size() const.

Source

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

Calls C++ function: QVariant QMap<QString, QVariant>::take(const QString& key).

Source

pub unsafe fn unique_keys(&self) -> CppBox<QListOfQString>

Calls C++ function: QList<QString> QMap<QString, QVariant>::uniqueKeys() const.

Source

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

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::upperBound(const QString& key).

Source

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::upperBound(const QString& key) const.

Source

pub unsafe fn value_2a( &self, key: impl CastInto<Ref<QString>>, default_value: impl CastInto<Ref<QVariant>>, ) -> CppBox<QVariant>

Calls C++ function: QVariant QMap<QString, QVariant>::value(const QString& key, const QVariant& defaultValue = …) const.

Source

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

Calls C++ function: QVariant QMap<QString, QVariant>::value(const QString& key) const.

Source

pub unsafe fn values_0a(&self) -> CppBox<QListOfQVariant>

Calls C++ function: QList<QVariant> QMap<QString, QVariant>::values() const.

Source

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

Calls C++ function: QList<QVariant> QMap<QString, QVariant>::values(const QString& key) const.

Trait Implementations§

Source§

impl Begin for QMapOfQStringQVariant

Source§

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::begin() const.

Source§

type Output = CppBox<ConstIterator>

Output type.
Source§

impl BeginMut for QMapOfQStringQVariant

Source§

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

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::begin().

Source§

type Output = CppBox<Iterator>

Output type.
Source§

impl CppDeletable for QMapOfQStringQVariant

Source§

unsafe fn delete(&self)

Calls C++ function: [destructor] void QMap<QString, QVariant>::~QMap().

Source§

impl End for QMapOfQStringQVariant

Source§

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

Calls C++ function: QMap<QString, QVariant>::const_iterator QMap<QString, QVariant>::end() const.

Source§

type Output = CppBox<ConstIterator>

Output type.
Source§

impl EndMut for QMapOfQStringQVariant

Source§

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

Calls C++ function: QMap<QString, QVariant>::iterator QMap<QString, QVariant>::end().

Source§

type Output = CppBox<Iterator>

Output type.
Source§

impl Size for QMapOfQStringQVariant

Source§

unsafe fn size(&self) -> usize

Calls C++ function: int QMap<QString, QVariant>::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.