pub struct QBitArray { /* private fields */ }Expand description
C++ class: QBitArray.
Implementations§
Source§impl QBitArray
impl QBitArray
Sourcepub unsafe fn bit_and_assign(
&self,
arg1: impl CastInto<Ref<QBitArray>>,
) -> Ref<QBitArray>
pub unsafe fn bit_and_assign( &self, arg1: impl CastInto<Ref<QBitArray>>, ) -> Ref<QBitArray>
Calls C++ function: QBitArray& QBitArray::operator&=(const QBitArray& arg1).
Sourcepub unsafe fn bit_not(&self) -> CppBox<QBitArray>
pub unsafe fn bit_not(&self) -> CppBox<QBitArray>
Calls C++ function: QBitArray QBitArray::operator~() const.
Sourcepub unsafe fn bit_or_assign(
&self,
arg1: impl CastInto<Ref<QBitArray>>,
) -> Ref<QBitArray>
pub unsafe fn bit_or_assign( &self, arg1: impl CastInto<Ref<QBitArray>>, ) -> Ref<QBitArray>
Calls C++ function: QBitArray& QBitArray::operator|=(const QBitArray& arg1).
Sourcepub unsafe fn bit_xor_assign(
&self,
arg1: impl CastInto<Ref<QBitArray>>,
) -> Ref<QBitArray>
pub unsafe fn bit_xor_assign( &self, arg1: impl CastInto<Ref<QBitArray>>, ) -> Ref<QBitArray>
Calls C++ function: QBitArray& QBitArray::operator^=(const QBitArray& arg1).
Sourcepub unsafe fn bits(&self) -> *const c_char
pub unsafe fn bits(&self) -> *const c_char
Calls C++ function: const char* QBitArray::bits() const.
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QBitArray>>,
) -> Ref<QBitArray>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QBitArray>>, ) -> Ref<QBitArray>
Calls C++ function: QBitArray& QBitArray::operator=(const QBitArray& other).
Sourcepub unsafe fn count_1a(&self, on: bool) -> c_int
pub unsafe fn count_1a(&self, on: bool) -> c_int
Calls C++ function: int QBitArray::count(bool on) const.
Sourcepub unsafe fn fill_2a(&self, val: bool, size: c_int) -> bool
pub unsafe fn fill_2a(&self, val: bool, size: c_int) -> bool
Calls C++ function: bool QBitArray::fill(bool val, int size = …).
Sourcepub unsafe fn fill_3a(&self, val: bool, first: c_int, last: c_int)
pub unsafe fn fill_3a(&self, val: bool, first: c_int, last: c_int)
Calls C++ function: void QBitArray::fill(bool val, int first, int last).
Sourcepub unsafe fn fill_1a(&self, val: bool) -> bool
pub unsafe fn fill_1a(&self, val: bool) -> bool
Calls C++ function: bool QBitArray::fill(bool val).
Sourcepub unsafe fn from_bits(
data: *const c_char,
len: c_longlong,
) -> CppBox<QBitArray>
pub unsafe fn from_bits( data: *const c_char, len: c_longlong, ) -> CppBox<QBitArray>
Calls C++ function: static QBitArray QBitArray::fromBits(const char* data, long long len).
Sourcepub unsafe fn index_int_mut(&self, i: c_int) -> CppBox<QBitRef>
pub unsafe fn index_int_mut(&self, i: c_int) -> CppBox<QBitRef>
Calls C++ function: QBitRef QBitArray::operator[](int i).
Sourcepub unsafe fn index_int(&self, i: c_int) -> bool
pub unsafe fn index_int(&self, i: c_int) -> bool
Calls C++ function: bool QBitArray::operator[](int i) const.
Sourcepub unsafe fn index_uint_mut(&self, i: c_uint) -> CppBox<QBitRef>
pub unsafe fn index_uint_mut(&self, i: c_uint) -> CppBox<QBitRef>
Calls C++ function: QBitRef QBitArray::operator[](unsigned int i).
Sourcepub unsafe fn index_uint(&self, i: c_uint) -> bool
pub unsafe fn index_uint(&self, i: c_uint) -> bool
Calls C++ function: bool QBitArray::operator[](unsigned int i) const.
Sourcepub unsafe fn is_detached(&self) -> bool
pub unsafe fn is_detached(&self) -> bool
Calls C++ function: bool QBitArray::isDetached() const.
Sourcepub unsafe fn new_0a() -> CppBox<QBitArray>
pub unsafe fn new_0a() -> CppBox<QBitArray>
Calls C++ function: [constructor] void QBitArray::QBitArray().
Sourcepub unsafe fn new_2a(size: c_int, val: bool) -> CppBox<QBitArray>
pub unsafe fn new_2a(size: c_int, val: bool) -> CppBox<QBitArray>
Calls C++ function: [constructor] void QBitArray::QBitArray(int size, bool val = …).
Sourcepub unsafe fn new_1a(size: c_int) -> CppBox<QBitArray>
pub unsafe fn new_1a(size: c_int) -> CppBox<QBitArray>
Calls C++ function: [constructor] void QBitArray::QBitArray(int size).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QBitArray>>,
) -> CppBox<QBitArray>
pub unsafe fn new_copy( other: impl CastInto<Ref<QBitArray>>, ) -> CppBox<QBitArray>
Calls C++ function: [constructor] void QBitArray::QBitArray(const QBitArray& other).
Sourcepub unsafe fn set_bit_1a(&self, i: c_int)
pub unsafe fn set_bit_1a(&self, i: c_int)
Calls C++ function: void QBitArray::setBit(int i).
Sourcepub unsafe fn set_bit_2a(&self, i: c_int, val: bool)
pub unsafe fn set_bit_2a(&self, i: c_int, val: bool)
Calls C++ function: void QBitArray::setBit(int i, bool val).
Sourcepub unsafe fn swap(&self, other: impl CastInto<Ref<QBitArray>>)
pub unsafe fn swap(&self, other: impl CastInto<Ref<QBitArray>>)
Calls C++ function: void QBitArray::swap(QBitArray& other).
Sourcepub unsafe fn test_bit(&self, i: c_int) -> bool
pub unsafe fn test_bit(&self, i: c_int) -> bool
Calls C++ function: bool QBitArray::testBit(int i) const.
Sourcepub unsafe fn toggle_bit(&self, i: c_int) -> bool
pub unsafe fn toggle_bit(&self, i: c_int) -> bool
Calls C++ function: bool QBitArray::toggleBit(int i).