Skip to main content

QMapOfIntQVariant

Struct QMapOfIntQVariant 

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

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

Implementations§

Source§

impl QMapOfIntQVariant

Source

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

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

Source

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

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

Source

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

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

Source

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

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

Source

pub unsafe fn clear(&self)

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

Source

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

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

Source

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

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

Source

pub unsafe fn const_find(&self, key: *const c_int) -> CppBox<ConstIterator>

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

Source

pub unsafe fn contains(&self, key: *const c_int) -> bool

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

Source

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

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

Source

pub unsafe fn count_1a(&self, key: *const c_int) -> c_int

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

Source

pub unsafe fn count_0a(&self) -> c_int

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

Source

pub unsafe fn detach(&self)

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

Source

pub unsafe fn empty(&self) -> bool

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

Source

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

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

Source

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

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

Source

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

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

Source

pub unsafe fn find_mut(&self, key: *const c_int) -> CppBox<Iterator>

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

Source

pub unsafe fn find(&self, key: *const c_int) -> CppBox<ConstIterator>

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

Source

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

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

Source

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

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

Source

pub unsafe fn first_key(&self) -> *const c_int

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

Source

pub unsafe fn index_mut(&self, key: *const c_int) -> Ref<QVariant>

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

Source

pub unsafe fn index(&self, key: *const c_int) -> CppBox<QVariant>

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

Source

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

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

Source

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

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

Source

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

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

Source

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

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

Source

pub unsafe fn is_detached(&self) -> bool

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

Source

pub unsafe fn is_empty(&self) -> bool

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

Source

pub unsafe fn key_2a( &self, value: impl CastInto<Ref<QVariant>>, default_key: *const c_int, ) -> c_int

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

Source

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

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

Source

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

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

Source

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

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

Source

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

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

Source

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

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

Source

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

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

Source

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

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

Source

pub unsafe fn last_key(&self) -> *const c_int

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

Source

pub unsafe fn lower_bound_mut(&self, key: *const c_int) -> CppBox<Iterator>

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

Source

pub unsafe fn lower_bound(&self, key: *const c_int) -> CppBox<ConstIterator>

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

Source

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

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

Source

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

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

Source

pub unsafe fn remove(&self, key: *const c_int) -> c_int

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

Source

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

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

Source

pub unsafe fn size(&self) -> c_int

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

Source

pub unsafe fn take(&self, key: *const c_int) -> CppBox<QVariant>

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

Source

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

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

Source

pub unsafe fn upper_bound_mut(&self, key: *const c_int) -> CppBox<Iterator>

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

Source

pub unsafe fn upper_bound(&self, key: *const c_int) -> CppBox<ConstIterator>

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

Source

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

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

Source

pub unsafe fn value_1a(&self, key: *const c_int) -> CppBox<QVariant>

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

Source

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

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

Source

pub unsafe fn values_1a(&self, key: *const c_int) -> CppBox<QListOfQVariant>

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

Trait Implementations§

Source§

impl Begin for QMapOfIntQVariant

Source§

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

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

Source§

type Output = CppBox<ConstIterator>

Output type.
Source§

impl BeginMut for QMapOfIntQVariant

Source§

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

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

Source§

type Output = CppBox<Iterator>

Output type.
Source§

impl CppDeletable for QMapOfIntQVariant

Source§

unsafe fn delete(&self)

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

Source§

impl End for QMapOfIntQVariant

Source§

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

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

Source§

type Output = CppBox<ConstIterator>

Output type.
Source§

impl EndMut for QMapOfIntQVariant

Source§

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

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

Source§

type Output = CppBox<Iterator>

Output type.
Source§

impl Size for QMapOfIntQVariant

Source§

unsafe fn size(&self) -> usize

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