pub struct QCborArray { /* private fields */ }Expand description
C++ class: QCborArray.
Implementations§
Source§impl QCborArray
impl QCborArray
Sourcepub unsafe fn add_assign(
&self,
v: impl CastInto<Ref<QCborValue>>,
) -> Ref<QCborArray>
pub unsafe fn add_assign( &self, v: impl CastInto<Ref<QCborValue>>, ) -> Ref<QCborArray>
Calls C++ function: QCborArray& QCborArray::operator+=(const QCborValue& v).
Sourcepub unsafe fn append(&self, value: impl CastInto<Ref<QCborValue>>)
pub unsafe fn append(&self, value: impl CastInto<Ref<QCborValue>>)
Calls C++ function: void QCborArray::append(const QCborValue& value).
Sourcepub unsafe fn at(&self, i: c_longlong) -> CppBox<QCborValue>
pub unsafe fn at(&self, i: c_longlong) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborArray::at(long long i) const.
Sourcepub unsafe fn begin_mut(&self) -> CppBox<Iterator>
pub unsafe fn begin_mut(&self) -> CppBox<Iterator>
Calls C++ function: QCborArray::Iterator QCborArray::begin().
Sourcepub unsafe fn begin(&self) -> CppBox<ConstIterator>
pub unsafe fn begin(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborArray::ConstIterator QCborArray::begin() const.
Sourcepub unsafe fn cbegin(&self) -> CppBox<ConstIterator>
pub unsafe fn cbegin(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborArray::ConstIterator QCborArray::cbegin() const.
Sourcepub unsafe fn cend(&self) -> CppBox<ConstIterator>
pub unsafe fn cend(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborArray::ConstIterator QCborArray::cend() const.
Sourcepub unsafe fn compare(&self, other: impl CastInto<Ref<QCborArray>>) -> c_int
pub unsafe fn compare(&self, other: impl CastInto<Ref<QCborArray>>) -> c_int
Calls C++ function: int QCborArray::compare(const QCborArray& other) const.
Sourcepub unsafe fn const_begin(&self) -> CppBox<ConstIterator>
pub unsafe fn const_begin(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborArray::ConstIterator QCborArray::constBegin() const.
Sourcepub unsafe fn const_end(&self) -> CppBox<ConstIterator>
pub unsafe fn const_end(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborArray::ConstIterator QCborArray::constEnd() const.
Sourcepub unsafe fn contains(&self, value: impl CastInto<Ref<QCborValue>>) -> bool
pub unsafe fn contains(&self, value: impl CastInto<Ref<QCborValue>>) -> bool
Calls C++ function: bool QCborArray::contains(const QCborValue& value) const.
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QCborArray>>,
) -> Ref<QCborArray>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QCborArray>>, ) -> Ref<QCborArray>
Calls C++ function: QCborArray& QCborArray::operator=(const QCborArray& other).
Sourcepub unsafe fn end_mut(&self) -> CppBox<Iterator>
pub unsafe fn end_mut(&self) -> CppBox<Iterator>
Calls C++ function: QCborArray::Iterator QCborArray::end().
Sourcepub unsafe fn end(&self) -> CppBox<ConstIterator>
pub unsafe fn end(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborArray::ConstIterator QCborArray::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: QCborArray::Iterator QCborArray::erase(QCborArray::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: QCborArray::Iterator QCborArray::erase(QCborArray::ConstIterator 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 QCborArray::extract(QCborArray::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 QCborArray::extract(QCborArray::Iterator it).
Sourcepub unsafe fn first(&self) -> CppBox<QCborValue>
pub unsafe fn first(&self) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborArray::first() const.
Sourcepub unsafe fn first_mut(&self) -> CppBox<QCborValueRef>
pub unsafe fn first_mut(&self) -> CppBox<QCborValueRef>
Calls C++ function: QCborValueRef QCborArray::first().
Sourcepub unsafe fn from_json_array(
array: impl CastInto<Ref<QJsonArray>>,
) -> CppBox<QCborArray>
pub unsafe fn from_json_array( array: impl CastInto<Ref<QJsonArray>>, ) -> CppBox<QCborArray>
Calls C++ function: static QCborArray QCborArray::fromJsonArray(const QJsonArray& array).
Sourcepub unsafe fn from_string_list(
list: impl CastInto<Ref<QStringList>>,
) -> CppBox<QCborArray>
pub unsafe fn from_string_list( list: impl CastInto<Ref<QStringList>>, ) -> CppBox<QCborArray>
Calls C++ function: static QCborArray QCborArray::fromStringList(const QStringList& list).
Sourcepub unsafe fn from_variant_list(
list: impl CastInto<Ref<QListOfQVariant>>,
) -> CppBox<QCborArray>
pub unsafe fn from_variant_list( list: impl CastInto<Ref<QListOfQVariant>>, ) -> CppBox<QCborArray>
Calls C++ function: static QCborArray QCborArray::fromVariantList(const QList<QVariant>& list).
Sourcepub unsafe fn index(&self, i: c_longlong) -> CppBox<QCborValue>
pub unsafe fn index(&self, i: c_longlong) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborArray::operator[](long long i) const.
Sourcepub unsafe fn index_mut(&self, i: c_longlong) -> CppBox<QCborValueRef>
pub unsafe fn index_mut(&self, i: c_longlong) -> CppBox<QCborValueRef>
Calls C++ function: QCborValueRef QCborArray::operator[](long long i).
Sourcepub unsafe fn insert_longlong_q_cbor_value(
&self,
i: c_longlong,
value: impl CastInto<Ref<QCborValue>>,
)
pub unsafe fn insert_longlong_q_cbor_value( &self, i: c_longlong, value: impl CastInto<Ref<QCborValue>>, )
Calls C++ function: void QCborArray::insert(long long i, const QCborValue& value).
Sourcepub unsafe fn insert_iterator_q_cbor_value(
&self,
before: impl CastInto<Ref<Iterator>>,
value: impl CastInto<Ref<QCborValue>>,
) -> CppBox<Iterator>
pub unsafe fn insert_iterator_q_cbor_value( &self, before: impl CastInto<Ref<Iterator>>, value: impl CastInto<Ref<QCborValue>>, ) -> CppBox<Iterator>
Calls C++ function: QCborArray::Iterator QCborArray::insert(QCborArray::Iterator before, const QCborValue& value).
Sourcepub unsafe fn insert_const_iterator_q_cbor_value(
&self,
before: impl CastInto<Ref<ConstIterator>>,
value: impl CastInto<Ref<QCborValue>>,
) -> CppBox<Iterator>
pub unsafe fn insert_const_iterator_q_cbor_value( &self, before: impl CastInto<Ref<ConstIterator>>, value: impl CastInto<Ref<QCborValue>>, ) -> CppBox<Iterator>
Calls C++ function: QCborArray::Iterator QCborArray::insert(QCborArray::ConstIterator before, const QCborValue& value).
Sourcepub unsafe fn last(&self) -> CppBox<QCborValue>
pub unsafe fn last(&self) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborArray::last() const.
Sourcepub unsafe fn last_mut(&self) -> CppBox<QCborValueRef>
pub unsafe fn last_mut(&self) -> CppBox<QCborValueRef>
Calls C++ function: QCborValueRef QCborArray::last().
Sourcepub unsafe fn new() -> CppBox<QCborArray>
pub unsafe fn new() -> CppBox<QCborArray>
Calls C++ function: [constructor] void QCborArray::QCborArray().
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QCborArray>>,
) -> CppBox<QCborArray>
pub unsafe fn new_copy( other: impl CastInto<Ref<QCborArray>>, ) -> CppBox<QCborArray>
Calls C++ function: [constructor] void QCborArray::QCborArray(const QCborArray& other).
Sourcepub unsafe fn prepend(&self, value: impl CastInto<Ref<QCborValue>>)
pub unsafe fn prepend(&self, value: impl CastInto<Ref<QCborValue>>)
Calls C++ function: void QCborArray::prepend(const QCborValue& value).
Sourcepub unsafe fn push_back(&self, t: impl CastInto<Ref<QCborValue>>)
pub unsafe fn push_back(&self, t: impl CastInto<Ref<QCborValue>>)
Calls C++ function: void QCborArray::push_back(const QCborValue& t).
Sourcepub unsafe fn push_front(&self, t: impl CastInto<Ref<QCborValue>>)
pub unsafe fn push_front(&self, t: impl CastInto<Ref<QCborValue>>)
Calls C++ function: void QCborArray::push_front(const QCborValue& t).
Sourcepub unsafe fn remove_at(&self, i: c_longlong)
pub unsafe fn remove_at(&self, i: c_longlong)
Calls C++ function: void QCborArray::removeAt(long long i).
Sourcepub unsafe fn remove_first(&self)
pub unsafe fn remove_first(&self)
Calls C++ function: void QCborArray::removeFirst().
Sourcepub unsafe fn remove_last(&self)
pub unsafe fn remove_last(&self)
Calls C++ function: void QCborArray::removeLast().
Sourcepub unsafe fn size(&self) -> c_longlong
pub unsafe fn size(&self) -> c_longlong
Calls C++ function: long long QCborArray::size() const.
Sourcepub unsafe fn swap(&self, other: impl CastInto<Ref<QCborArray>>)
pub unsafe fn swap(&self, other: impl CastInto<Ref<QCborArray>>)
Calls C++ function: void QCborArray::swap(QCborArray& other).
Sourcepub unsafe fn take_at(&self, i: c_longlong) -> CppBox<QCborValue>
pub unsafe fn take_at(&self, i: c_longlong) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborArray::takeAt(long long i).
Sourcepub unsafe fn take_first(&self) -> CppBox<QCborValue>
pub unsafe fn take_first(&self) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborArray::takeFirst().
Sourcepub unsafe fn take_last(&self) -> CppBox<QCborValue>
pub unsafe fn take_last(&self) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborArray::takeLast().
Sourcepub unsafe fn to_cbor_value(&self) -> CppBox<QCborValue>
pub unsafe fn to_cbor_value(&self) -> CppBox<QCborValue>
Calls C++ function: QCborValue QCborArray::toCborValue() const.
Sourcepub unsafe fn to_json_array(&self) -> CppBox<QJsonArray>
pub unsafe fn to_json_array(&self) -> CppBox<QJsonArray>
Calls C++ function: QJsonArray QCborArray::toJsonArray() const.
Sourcepub unsafe fn to_variant_list(&self) -> CppBox<QListOfQVariant>
pub unsafe fn to_variant_list(&self) -> CppBox<QListOfQVariant>
Calls C++ function: QList<QVariant> QCborArray::toVariantList() const.
Trait Implementations§
Source§impl Add<Ref<QCborValue>> for &QCborArray
impl Add<Ref<QCborValue>> for &QCborArray
Source§fn add(self, v: Ref<QCborValue>) -> CppBox<QCborArray>
fn add(self, v: Ref<QCborValue>) -> CppBox<QCborArray>
Calls C++ function: QCborArray QCborArray::operator+(const QCborValue& v) const.
Source§type Output = CppBox<QCborArray>
type Output = CppBox<QCborArray>
+ operator.Source§impl Begin for QCborArray
impl Begin for QCborArray
Source§unsafe fn begin(&self) -> CppBox<ConstIterator>
unsafe fn begin(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborArray::ConstIterator QCborArray::begin() const.
Source§type Output = CppBox<ConstIterator>
type Output = CppBox<ConstIterator>
Source§impl BeginMut for QCborArray
impl BeginMut for QCborArray
Source§impl CppDeletable for QCborArray
impl CppDeletable for QCborArray
Source§impl End for QCborArray
impl End for QCborArray
Source§unsafe fn end(&self) -> CppBox<ConstIterator>
unsafe fn end(&self) -> CppBox<ConstIterator>
Calls C++ function: QCborArray::ConstIterator QCborArray::end() const.
Source§type Output = CppBox<ConstIterator>
type Output = CppBox<ConstIterator>
Source§impl EndMut for QCborArray
impl EndMut for QCborArray
Source§impl Lt<Ref<QCborArray>> for QCborArray
impl Lt<Ref<QCborArray>> for QCborArray
Source§impl PartialEq<Ref<QCborArray>> for QCborArray
impl PartialEq<Ref<QCborArray>> for QCborArray
Source§impl Shl<Ref<QCborValue>> for &QCborArray
impl Shl<Ref<QCborValue>> for &QCborArray
Source§fn shl(self, v: Ref<QCborValue>) -> Ref<QCborArray>
fn shl(self, v: Ref<QCborValue>) -> Ref<QCborArray>
Calls C++ function: QCborArray& QCborArray::operator<<(const QCborValue& v).
Source§type Output = Ref<QCborArray>
type Output = Ref<QCborArray>
<< operator.