QBitArray

Binding for C++ class QBitArray.

Constructors

this
this()
Undocumented in source.
this
this(qsizetype size, bool val)
Undocumented in source.

Members

Aliases

DataPtr
alias DataPtr = QByteArray.DataPointer
Undocumented in source.

Functions

at
bool at(qsizetype i)
Undocumented in source. Be warned that the author may not have intended to support it.
bits
const(char)* bits()
Undocumented in source. Be warned that the author may not have intended to support it.
clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
clearBit
void clearBit(qsizetype i)
Undocumented in source. Be warned that the author may not have intended to support it.
count
qsizetype count()
Undocumented in source. Be warned that the author may not have intended to support it.
count
qsizetype count(bool on)
Undocumented in source.
data_ptr
DataPtr data_ptr()
Undocumented in source. Be warned that the author may not have intended to support it.
detach
void detach()
Undocumented in source. Be warned that the author may not have intended to support it.
fill
bool fill(bool aval, qsizetype asize)
Undocumented in source. Be warned that the author may not have intended to support it.
fill
void fill(bool val, qsizetype first, qsizetype last)
Undocumented in source.
isDetached
bool isDetached()
Undocumented in source. Be warned that the author may not have intended to support it.
isEmpty
bool isEmpty()
Undocumented in source. Be warned that the author may not have intended to support it.
isNull
bool isNull()
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
QBitRef opIndex(qsizetype i)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
bool opIndex(qsizetype i)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
QBitArray opOpAssign(const(QBitArray) )
Undocumented in source.
opOpAssign
QBitArray opOpAssign(const(QBitArray) )
Undocumented in source.
resize
void resize(qsizetype size)
Undocumented in source.
setBit
void setBit(qsizetype i)
Undocumented in source. Be warned that the author may not have intended to support it.
setBit
void setBit(qsizetype i, bool val)
Undocumented in source. Be warned that the author may not have intended to support it.
size
qsizetype size()
Undocumented in source. Be warned that the author may not have intended to support it.
testBit
bool testBit(qsizetype i)
Undocumented in source. Be warned that the author may not have intended to support it.
toUInt32
quint32 toUInt32(QSysInfo.Endian endianness, bool* ok)
Undocumented in source.
toggleBit
bool toggleBit(qsizetype i)
Undocumented in source. Be warned that the author may not have intended to support it.
truncate
void truncate(qsizetype pos)
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

fromBits
QBitArray fromBits(const(char)* data, qsizetype len)
Undocumented in source.

Meta