Struct qt_core::QDataStream

source ·
#[repr(C)]
pub struct QDataStream { /* private fields */ }
Expand description

The QDataStream class provides serialization of binary data to a QIODevice.

C++ class: QDataStream.

C++ documentation:

The QDataStream class provides serialization of binary data to a QIODevice.

A data stream is a binary stream of encoded information which is 100% independent of the host computer's operating system, CPU or byte order. For example, a data stream that is written by a PC under Windows can be read by a Sun SPARC running Solaris.

You can also use a data stream to read/write raw unencoded binary data. If you want a "parsing" input stream, see QTextStream.

The QDataStream class implements the serialization of C++'s basic data types, like char, short, int, char *, etc. Serialization of more complex data is accomplished by breaking up the data into primitive units.

A data stream cooperates closely with a QIODevice. A QIODevice represents an input/output medium one can read data from and write data to. The QFile class is an example of an I/O device.

Example (write binary data to a stream):

QFile file(“file.dat”); file.open(QIODevice::WriteOnly); QDataStream out(&file); // we will serialize the data into the file out << QString(“the answer is”); // serialize a string out << (qint32)42; // serialize an integer

Example (read binary data from a stream):

QFile file(“file.dat”); file.open(QIODevice::ReadOnly); QDataStream in(&file); // read the data serialized from the file QString str; qint32 a; in >> str >> a; // extract “the answer is” and 42

Each item written to the stream is written in a predefined binary format that varies depending on the item's type. Supported Qt types include QBrush, QColor, QDateTime, QFont, QPixmap, QString, QVariant and many others. For the complete list of all Qt types supporting data streaming see Serializing Qt Data Types.

For integers it is best to always cast to a Qt integer type for writing, and to read back into the same Qt integer type. This ensures that you get integers of the size you want and insulates you from compiler and platform differences.

To take one example, a char * string is written as a 32-bit integer equal to the length of the string including the '\0' byte, followed by all the characters of the string including the '\0' byte. When reading a char * string, 4 bytes are read to create the 32-bit length value, then that many characters for the char * string including the '\0' terminator are read.

The initial I/O device is usually set in the constructor, but can be changed with setDevice(). If you've reached the end of the data (or if there is no I/O device set) atEnd() will return true.

Implementations§

source§

impl QDataStream

source

pub unsafe fn abort_transaction(&self)

Aborts a read transaction.

Calls C++ function: void QDataStream::abortTransaction().

C++ documentation:

Aborts a read transaction.

This function is commonly used to discard the transaction after higher-level protocol errors or loss of stream synchronization.

If called on an inner transaction, aborting is delegated to the outermost transaction, and subsequently started inner transactions are forced to fail.

For the outermost transaction, discards the restoration point and any internally duplicated data of the stream. Will not affect the current read position of the stream.

Sets the status of the data stream to

source

pub unsafe fn at_end(&self) -> bool

Returns true if the I/O device has reached the end position (end of the stream or file) or if there is no I/O device set; otherwise returns false.

Calls C++ function: bool QDataStream::atEnd() const.

C++ documentation:

Returns true if the I/O device has reached the end position (end of the stream or file) or if there is no I/O device set; otherwise returns false.

See also QIODevice::atEnd().

source

pub unsafe fn byte_order(&self) -> ByteOrder

Returns the current byte order setting -- either BigEndian or LittleEndian.

Calls C++ function: QDataStream::ByteOrder QDataStream::byteOrder() const.

C++ documentation:

Returns the current byte order setting – either BigEndian or LittleEndian.

See also setByteOrder().

source

pub unsafe fn commit_transaction(&self) -> bool

Completes a read transaction. Returns true if no read errors have occurred during the transaction; otherwise returns false.

Calls C++ function: bool QDataStream::commitTransaction().

C++ documentation:

Completes a read transaction. Returns true if no read errors have occurred during the transaction; otherwise returns false.

If called on an inner transaction, committing will be postponed until the outermost commitTransaction(), rollbackTransaction(), or abortTransaction() call occurs.

Otherwise, if the stream status indicates reading past the end of the data, this function restores the stream data to the point of the startTransaction() call. When this situation occurs, you need to wait for more data to arrive, after which you start a new transaction. If the data stream has read corrupt data or any of the inner transactions was aborted, this function aborts the transaction.

This function was introduced in Qt 5.7.

See also startTransaction(), rollbackTransaction(), and abortTransaction().

source

pub unsafe fn device(&self) -> QPtr<QIODevice>

Returns the I/O device currently set, or 0 if no device is currently set.

Calls C++ function: QIODevice* QDataStream::device() const.

C++ documentation:

Returns the I/O device currently set, or 0 if no device is currently set.

See also setDevice().

source

pub unsafe fn floating_point_precision(&self) -> FloatingPointPrecision

Returns the floating point precision of the data stream.

Calls C++ function: QDataStream::FloatingPointPrecision QDataStream::floatingPointPrecision() const.

C++ documentation:

Returns the floating point precision of the data stream.

This function was introduced in Qt 4.6.

See also FloatingPointPrecision and setFloatingPointPrecision().

source

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

Constructs a data stream that has no I/O device.

Calls C++ function: [constructor] void QDataStream::QDataStream().

C++ documentation:

Constructs a data stream that has no I/O device.

See also setDevice().

source

pub unsafe fn from_q_io_device( arg1: impl CastInto<Ptr<QIODevice>> ) -> CppBox<QDataStream>

Constructs a data stream that uses the I/O device d.

Calls C++ function: [constructor] void QDataStream::QDataStream(QIODevice* arg1).

C++ documentation:

Constructs a data stream that uses the I/O device d.

See also setDevice() and device().

source

pub unsafe fn from_q_byte_array_q_flags_open_mode_flag( arg1: impl CastInto<Ptr<QByteArray>>, flags: QFlags<OpenModeFlag> ) -> CppBox<QDataStream>

Constructs a data stream that operates on a byte array, a. The mode describes how the device is to be used.

Calls C++ function: [constructor] void QDataStream::QDataStream(QByteArray* arg1, QFlags<QIODevice::OpenModeFlag> flags).

C++ documentation:

Constructs a data stream that operates on a byte array, a. The mode describes how the device is to be used.

Alternatively, you can use QDataStream(const QByteArray &) if you just want to read from a byte array.

Since QByteArray is not a QIODevice subclass, internally a QBuffer is created to wrap the byte array.

source

pub unsafe fn from_q_byte_array( arg1: impl CastInto<Ref<QByteArray>> ) -> CppBox<QDataStream>

Constructs a read-only data stream that operates on byte array a. Use QDataStream(QByteArray*, int) if you want to write to a byte array.

Calls C++ function: [constructor] void QDataStream::QDataStream(const QByteArray& arg1).

C++ documentation:

Constructs a read-only data stream that operates on byte array a. Use QDataStream(QByteArray*, int) if you want to write to a byte array.

Since QByteArray is not a QIODevice subclass, internally a QBuffer is created to wrap the byte array.

source

pub unsafe fn read_bytes( &self, arg1: *mut *mut c_char, len: *mut c_uint ) -> Ref<QDataStream>

Reads the buffer s from the stream and returns a reference to the stream.

Calls C++ function: QDataStream& QDataStream::readBytes(char*& arg1, unsigned int& len).

C++ documentation:

Reads the buffer s from the stream and returns a reference to the stream.

The buffer s is allocated using new []. Destroy it with the delete [] operator.

The l parameter is set to the length of the buffer. If the string read is empty, l is set to 0 and s is set to a null pointer.

The serialization format is a quint32 length specifier first, then l bytes of data.

See also readRawData() and writeBytes().

source

pub unsafe fn read_raw_data(&self, arg1: *mut c_char, len: c_int) -> c_int

Reads at most len bytes from the stream into s and returns the number of bytes read. If an error occurs, this function returns -1.

Calls C++ function: int QDataStream::readRawData(char* arg1, int len).

C++ documentation:

Reads at most len bytes from the stream into s and returns the number of bytes read. If an error occurs, this function returns -1.

The buffer s must be preallocated. The data is not encoded.

See also readBytes(), QIODevice::read(), and writeRawData().

source

pub unsafe fn reset_status(&self)

Resets the status of the data stream.

Calls C++ function: void QDataStream::resetStatus().

C++ documentation:

Resets the status of the data stream.

See also Status, status(), and setStatus().

source

pub unsafe fn rollback_transaction(&self)

Reverts a read transaction.

Calls C++ function: void QDataStream::rollbackTransaction().

C++ documentation:

Reverts a read transaction.

This function is commonly used to rollback the transaction when an incomplete read was detected prior to committing the transaction.

If called on an inner transaction, reverting is delegated to the outermost transaction, and subsequently started inner transactions are forced to fail.

For the outermost transaction, restores the stream data to the point of the startTransaction() call. If the data stream has read corrupt data or any of the inner transactions was aborted, this function aborts the transaction.

If the preceding stream operations were successful, sets the status of the data stream to

source

pub unsafe fn set_byte_order(&self, arg1: ByteOrder)

Sets the serialization byte order to bo.

Calls C++ function: void QDataStream::setByteOrder(QDataStream::ByteOrder arg1).

C++ documentation:

Sets the serialization byte order to bo.

The bo parameter can be QDataStream::BigEndian or QDataStream::LittleEndian.

The default setting is big endian. We recommend leaving this setting unless you have special requirements.

See also byteOrder().

source

pub unsafe fn set_device(&self, arg1: impl CastInto<Ptr<QIODevice>>)

void QDataStream::setDevice(QIODevice *d)

Calls C++ function: void QDataStream::setDevice(QIODevice* arg1).

C++ documentation:

void QDataStream::setDevice(QIODevice *d)

Sets the I/O device to d, which can be 0 to unset to current I/O device.

See also device().

source

pub unsafe fn set_floating_point_precision( &self, precision: FloatingPointPrecision )

Sets the floating point precision of the data stream to precision. If the floating point precision is DoublePrecision and the version of the data stream is Qt_4_6 or higher, all floating point numbers will be written and read with 64-bit precision. If the floating point precision is SinglePrecision and the version is Qt_4_6 or higher, all floating point numbers will be written and read with 32-bit precision.

Calls C++ function: void QDataStream::setFloatingPointPrecision(QDataStream::FloatingPointPrecision precision).

C++ documentation:

Sets the floating point precision of the data stream to precision. If the floating point precision is DoublePrecision and the version of the data stream is Qt_4_6 or higher, all floating point numbers will be written and read with 64-bit precision. If the floating point precision is SinglePrecision and the version is Qt_4_6 or higher, all floating point numbers will be written and read with 32-bit precision.

For versions prior to Qt_4_6, the precision of floating point numbers in the data stream depends on the stream operator called.

The default is DoublePrecision.

Note that this property does not affect the serialization or deserialization of qfloat16 instances.

Warning: This property must be set to the same value on the object that writes and the object that reads the data stream.

This function was introduced in Qt 4.6.

See also floatingPointPrecision().

source

pub unsafe fn set_status(&self, status: Status)

Sets the status of the data stream to the status given.

Calls C++ function: void QDataStream::setStatus(QDataStream::Status status).

C++ documentation:

Sets the status of the data stream to the status given.

Subsequent calls to setStatus() are ignored until resetStatus() is called.

See also Status, status(), and resetStatus().

source

pub unsafe fn set_version(&self, arg1: c_int)

Sets the version number of the data serialization format to v, a value of the Version enum.

Calls C++ function: void QDataStream::setVersion(int arg1).

C++ documentation:

Sets the version number of the data serialization format to v, a value of the Version enum.

You don't have to set a version if you are using the current version of Qt, but for your own custom binary formats we recommend that you do; see Versioning in the Detailed Description.

To accommodate new functionality, the datastream serialization format of some Qt classes has changed in some versions of Qt. If you want to read data that was created by an earlier version of Qt, or write data that can be read by a program that was compiled with an earlier version of Qt, use this function to modify the serialization format used by QDataStream.

The Version enum provides symbolic constants for the different versions of Qt. For example:

QDataStream out(file); out.setVersion(QDataStream::Qt_4_0);

See also version() and Version.

source

pub unsafe fn shl(&self, f: c_double) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator<<(double f).

C++ documentation:

This is an overloaded function.

Writes a floating point number, f, to the stream using the standard IEEE 754 format. Returns a reference to the stream.

See also setFloatingPointPrecision().

source

pub unsafe fn shr(&self, f: *mut c_double) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator>>(double& f).

C++ documentation:

This is an overloaded function.

Reads a floating point number from the stream into f, using the standard IEEE 754 format. Returns a reference to the stream.

See also setFloatingPointPrecision().

source

pub unsafe fn skip_raw_data(&self, len: c_int) -> c_int

Skips len bytes from the device. Returns the number of bytes actually skipped, or -1 on error.

Calls C++ function: int QDataStream::skipRawData(int len).

C++ documentation:

Skips len bytes from the device. Returns the number of bytes actually skipped, or -1 on error.

This is equivalent to calling readRawData() on a buffer of length len and ignoring the buffer.

This function was introduced in Qt 4.1.

See also QIODevice::seek().

source

pub unsafe fn start_transaction(&self)

Starts a new read transaction on the stream.

Calls C++ function: void QDataStream::startTransaction().

C++ documentation:

Starts a new read transaction on the stream.

Defines a restorable point within the sequence of read operations. For sequential devices, read data will be duplicated internally to allow recovery in case of incomplete reads. For random-access devices, this function saves the current position of the stream. Call commitTransaction(), rollbackTransaction(), or abortTransaction() to finish the current transaction.

Once a transaction is started, subsequent calls to this function will make the transaction recursive. Inner transactions act as agents of the outermost transaction (i.e., report the status of read operations to the outermost transaction, which can restore the position of the stream).

Note: Restoring to the point of the nested startTransaction() call is not supported.

When an error occurs during a transaction (including an inner transaction failing), reading from the data stream is suspended (all subsequent read operations return empty/zero values) and subsequent inner transactions are forced to fail. Starting a new outermost transaction recovers from this state. This behavior makes it unnecessary to error-check every read operation separately.

This function was introduced in Qt 5.7.

See also commitTransaction(), rollbackTransaction(), and abortTransaction().

source

pub unsafe fn status(&self) -> Status

Returns the status of the data stream.

Calls C++ function: QDataStream::Status QDataStream::status() const.

C++ documentation:

Returns the status of the data stream.

See also Status, setStatus(), and resetStatus().

source

pub unsafe fn unset_device(&self)

Unsets the I/O device. Use setDevice(0) instead.

Calls C++ function: void QDataStream::unsetDevice().

C++ documentation:

Unsets the I/O device. Use setDevice(0) instead.

source

pub unsafe fn version(&self) -> c_int

Returns the version number of the data serialization format.

Calls C++ function: int QDataStream::version() const.

C++ documentation:

Returns the version number of the data serialization format.

See also setVersion() and Version.

source

pub unsafe fn write_bytes( &self, arg1: *const c_char, len: c_uint ) -> Ref<QDataStream>

Writes the length specifier len and the buffer s to the stream and returns a reference to the stream.

Calls C++ function: QDataStream& QDataStream::writeBytes(const char* arg1, unsigned int len).

C++ documentation:

Writes the length specifier len and the buffer s to the stream and returns a reference to the stream.

The len is serialized as a quint32, followed by len bytes from s. Note that the data is not encoded.

See also writeRawData() and readBytes().

source

pub unsafe fn write_raw_data(&self, arg1: *const c_char, len: c_int) -> c_int

Writes len bytes from s to the stream. Returns the number of bytes actually written, or -1 on error. The data is not encoded.

Calls C++ function: int QDataStream::writeRawData(const char* arg1, int len).

C++ documentation:

Writes len bytes from s to the stream. Returns the number of bytes actually written, or -1 on error. The data is not encoded.

See also writeBytes(), QIODevice::write(), and readRawData().

Trait Implementations§

source§

impl CppDeletable for QDataStream

source§

unsafe fn delete(&self)

Destroys the data stream.

Calls C++ function: [destructor] void QDataStream::~QDataStream().

C++ documentation:

Destroys the data stream.

The destructor will not affect the current I/O device, unless it is an internal I/O device (e.g. a QBuffer) processing a QByteArray passed in the constructor, in which case the internal I/O device is destroyed.

source§

impl Shl<*const i8> for &QDataStream

source§

fn shl(self, str: *const c_char) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator<<(const char* str).

C++ documentation:

This is an overloaded function.

Writes the '\0'-terminated string s to the stream and returns a reference to the stream.

The string is serialized using writeBytes().

See also writeBytes() and writeRawData().

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<AlignmentFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<AlignmentFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::AlignmentFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Base64Option>> for &QDataStream

source§

fn shl(self, e: QFlags<Base64Option>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QByteArray::Base64Option> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<BoundaryReason>> for &QDataStream

source§

fn shl(self, e: QFlags<BoundaryReason>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QTextBoundaryFinder::BoundaryReason> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<CheckIndexOption>> for &QDataStream

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, e: QFlags<CheckIndexOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QAbstractItemModel::CheckIndexOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ComponentFormattingOption>> for &QDataStream

source§

fn shl(self, e: QFlags<ComponentFormattingOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QUrl::ComponentFormattingOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ConversionFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<ConversionFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QTextCodec::ConversionFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DataSizeFormat>> for &QDataStream

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, e: QFlags<DataSizeFormat>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QLocale::DataSizeFormat> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DiagnosticNotationOption>> for &QDataStream

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, e: QFlags<DiagnosticNotationOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QCborValue::DiagnosticNotationOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DockWidgetArea>> for &QDataStream

source§

fn shl(self, e: QFlags<DockWidgetArea>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::DockWidgetArea> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DropAction>> for &QDataStream

source§

fn shl(self, e: QFlags<DropAction>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::DropAction> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Edge>> for &QDataStream

source§

fn shl(self, e: QFlags<Edge>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::Edge> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<EncodingOption>> for &QDataStream

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, e: QFlags<EncodingOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QCborValue::EncodingOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<FileHandleFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<FileHandleFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QFileDevice::FileHandleFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Filter>> for &QDataStream

source§

fn shl(self, e: QFlags<Filter>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QDir::Filter> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<FindChildOption>> for &QDataStream

source§

fn shl(self, e: QFlags<FindChildOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::FindChildOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Flag>> for &QDataStream

source§

fn shl(self, e: QFlags<Flag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QCommandLineOption::Flag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<GestureFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<GestureFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::GestureFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ImageConversionFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<ImageConversionFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::ImageConversionFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<InputMethodHint>> for &QDataStream

source§

fn shl(self, e: QFlags<InputMethodHint>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::InputMethodHint> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<InputMethodQuery>> for &QDataStream

source§

fn shl(self, e: QFlags<InputMethodQuery>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::InputMethodQuery> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ItemFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<ItemFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::ItemFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<IteratorFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<IteratorFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QDirIterator::IteratorFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<KeyboardModifier>> for &QDataStream

source§

fn shl(self, e: QFlags<KeyboardModifier>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::KeyboardModifier> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<LoadHint>> for &QDataStream

source§

fn shl(self, e: QFlags<LoadHint>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QLibrary::LoadHint> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<LocateOption>> for &QDataStream

source§

fn shl(self, e: QFlags<LocateOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QStandardPaths::LocateOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MatchFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<MatchFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::MatchFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MatchOption>> for &QDataStream

source§

fn shl(self, e: QFlags<MatchOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QRegularExpression::MatchOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MouseButton>> for &QDataStream

source§

fn shl(self, e: QFlags<MouseButton>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::MouseButton> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MouseEventFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<MouseEventFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::MouseEventFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<NumberFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<NumberFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QTextStream::NumberFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<NumberOption>> for &QDataStream

source§

fn shl(self, e: QFlags<NumberOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QLocale::NumberOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<OpenModeFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<OpenModeFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QIODevice::OpenModeFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Orientation>> for &QDataStream

source§

fn shl(self, e: QFlags<Orientation>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::Orientation> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<PatternOption>> for &QDataStream

source§

fn shl(self, e: QFlags<PatternOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QRegularExpression::PatternOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Permission>> for &QDataStream

source§

fn shl(self, e: QFlags<Permission>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QFileDevice::Permission> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ProcessEventsFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<ProcessEventsFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QEventLoop::ProcessEventsFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ScreenOrientation>> for &QDataStream

source§

fn shl(self, e: QFlags<ScreenOrientation>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::ScreenOrientation> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SectionFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<SectionFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QString::SectionFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SelectionFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<SelectionFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QItemSelectionModel::SelectionFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SortFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<SortFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QDir::SortFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SplitBehaviorFlags>> for &QDataStream

Available on cpp_lib_version="5.14.0" only.
source§

fn shl(self, e: QFlags<SplitBehaviorFlags>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::SplitBehaviorFlags> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TextInteractionFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<TextInteractionFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::TextInteractionFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ToolBarArea>> for &QDataStream

source§

fn shl(self, e: QFlags<ToolBarArea>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::ToolBarArea> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TouchPointState>> for &QDataStream

source§

fn shl(self, e: QFlags<TouchPointState>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::TouchPointState> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TypeFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<TypeFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QMetaType::TypeFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<UserInputResolutionOption>> for &QDataStream

source§

fn shl(self, e: QFlags<UserInputResolutionOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QUrl::UserInputResolutionOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<WindowState>> for &QDataStream

source§

fn shl(self, e: QFlags<WindowState>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::WindowState> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<WindowType>> for &QDataStream

source§

fn shl(self, e: QFlags<WindowType>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::WindowType> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QBitArray>> for &QDataStream

source§

fn shl(self, arg2: Ref<QBitArray>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QBitArray& arg2).

C++ documentation:

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QByteArray>> for &QDataStream

source§

fn shl(self, arg2: Ref<QByteArray>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QByteArray& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QCborArray>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, arg2: Ref<QCborArray>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QCborArray& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QCborMap>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, arg2: Ref<QCborMap>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QCborMap& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QCborValue>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, arg2: Ref<QCborValue>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QCborValue& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QChar>> for &QDataStream

source§

fn shl(self, arg2: Ref<QChar>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, QChar arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QDate>> for &QDataStream

source§

fn shl(self, arg2: Ref<QDate>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QDate& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QDateTime>> for &QDataStream

source§

fn shl(self, arg2: Ref<QDateTime>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QDateTime& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QEasingCurve>> for &QDataStream

source§

fn shl(self, arg2: Ref<QEasingCurve>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QEasingCurve& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QHashOfIntQByteArray>> for &QDataStream

source§

fn shl(self, hash: Ref<QHashOfIntQByteArray>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QHash<int, QByteArray>& hash).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QHashOfQStringQVariant>> for &QDataStream

source§

fn shl(self, hash: Ref<QHashOfQStringQVariant>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QHash<QString, QVariant>& hash).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QJsonArray>> for &QDataStream

source§

fn shl(self, arg2: Ref<QJsonArray>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QJsonArray& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QJsonDocument>> for &QDataStream

source§

fn shl(self, arg2: Ref<QJsonDocument>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QJsonDocument& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QJsonObject>> for &QDataStream

source§

fn shl(self, arg2: Ref<QJsonObject>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QJsonObject& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QJsonValue>> for &QDataStream

source§

fn shl(self, arg2: Ref<QJsonValue>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QJsonValue& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QLine>> for &QDataStream

source§

fn shl(self, arg2: Ref<QLine>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QLine& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QLineF>> for &QDataStream

source§

fn shl(self, arg2: Ref<QLineF>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QLineF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfCountry>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfCountry>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QLocale::Country>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfDayOfWeek>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfDayOfWeek>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<Qt::DayOfWeek>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfInt>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfInt>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<int>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQAbstractAnimation>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQAbstractAnimation>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QAbstractAnimation*>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQAbstractState>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQAbstractState>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QAbstractState*>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQAbstractTransition>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQAbstractTransition>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QAbstractTransition*>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQByteArray>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQByteArray>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QByteArray>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQLocale>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQLocale>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QLocale>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQModelIndex>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQModelIndex>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QModelIndex>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQObject>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQObject>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QObject*>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQPairOfQStringQString>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQPairOfQStringQString>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QPair<QString, QString>>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQPersistentModelIndex>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQPersistentModelIndex>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QPersistentModelIndex>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQString>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQString>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QString>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQUrl>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQUrl>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QUrl>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQVariant>> for &QDataStream

source§

fn shl(self, l: Ref<QListOfQVariant>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QList<QVariant>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QLocale>> for &QDataStream

source§

fn shl(self, arg2: Ref<QLocale>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QLocale& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QMapOfIntQVariant>> for &QDataStream

source§

fn shl(self, map: Ref<QMapOfIntQVariant>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QMap<int, QVariant>& map).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QMapOfQStringQVariant>> for &QDataStream

source§

fn shl(self, map: Ref<QMapOfQStringQVariant>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QMap<QString, QVariant>& map).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QMargins>> for &QDataStream

source§

fn shl(self, arg2: Ref<QMargins>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QMargins& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QMarginsF>> for &QDataStream

source§

fn shl(self, arg2: Ref<QMarginsF>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QMarginsF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfDoubleQVariant>> for &QDataStream

source§

fn shl(self, p: Ref<QPairOfDoubleQVariant>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QPair<double, QVariant>& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfI64Uint>> for &QDataStream

source§

fn shl(self, p: Ref<QPairOfI64Uint>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QPair<qint64, unsigned int>& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfQCborValueQCborValue>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, p: Ref<QPairOfQCborValueQCborValue>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QPair<QCborValue, QCborValue>& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfQCborValueRefQCborValueRef>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, p: Ref<QPairOfQCborValueRefQCborValueRef>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QPair<QCborValueRef, QCborValueRef>& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfQStringQJsonValue>> for &QDataStream

source§

fn shl(self, p: Ref<QPairOfQStringQJsonValue>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QPair<QString, QJsonValue>& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfQStringQString>> for &QDataStream

source§

fn shl(self, p: Ref<QPairOfQStringQString>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QPair<QString, QString>& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPoint>> for &QDataStream

source§

fn shl(self, arg2: Ref<QPoint>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QPoint& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPointF>> for &QDataStream

source§

fn shl(self, arg2: Ref<QPointF>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QPointF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QRect>> for &QDataStream

source§

fn shl(self, arg2: Ref<QRect>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QRect& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QRectF>> for &QDataStream

source§

fn shl(self, arg2: Ref<QRectF>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QRectF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QRegExp>> for &QDataStream

source§

fn shl(self, reg_exp: Ref<QRegExp>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& out, const QRegExp& regExp).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QRegularExpression>> for &QDataStream

source§

fn shl(self, re: Ref<QRegularExpression>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& out, const QRegularExpression& re).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QSetOfQAbstractState>> for &QDataStream

source§

fn shl(self, set: Ref<QSetOfQAbstractState>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QSet<QAbstractState*>& set).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QSize>> for &QDataStream

source§

fn shl(self, arg2: Ref<QSize>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QSize& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QSizeF>> for &QDataStream

source§

fn shl(self, arg2: Ref<QSizeF>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QSizeF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QString>> for &QDataStream

source§

fn shl(self, arg2: Ref<QString>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QString& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QTime>> for &QDataStream

source§

fn shl(self, arg2: Ref<QTime>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QTime& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QTimeZone>> for &QDataStream

source§

fn shl(self, tz: Ref<QTimeZone>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& ds, const QTimeZone& tz).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QUrl>> for &QDataStream

source§

fn shl(self, arg2: Ref<QUrl>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QUrl& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QUuid>> for &QDataStream

source§

fn shl(self, arg2: Ref<QUuid>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& arg1, const QUuid& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVariant>> for &QDataStream

source§

fn shl(self, p: Ref<QVariant>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QVariant& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVectorOfInt>> for &QDataStream

source§

fn shl(self, v: Ref<QVectorOfInt>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QVector<int>& v).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVectorOfQCborValue>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, v: Ref<QVectorOfQCborValue>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QVector<QCborValue>& v).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVectorOfQPairOfDoubleQVariant>> for &QDataStream

source§

fn shl(self, v: Ref<QVectorOfQPairOfDoubleQVariant>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QVector<QPair<double, QVariant>>& v).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVectorOfQPointF>> for &QDataStream

source§

fn shl(self, v: Ref<QVectorOfQPointF>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QVector<QPointF>& v).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVectorOfUint>> for &QDataStream

source§

fn shl(self, v: Ref<QVectorOfUint>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, const QVector<unsigned int>& v).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVersionNumber>> for &QDataStream

source§

fn shl(self, version: Ref<QVersionNumber>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& out, const QVersionNumber& version).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Ref<Qfloat16>> for &QDataStream

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, f: Ref<Qfloat16>) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator<<(qfloat16 f).

C++ documentation:

This is an overloaded function.

Writes a floating point number, f, to the stream using the standard IEEE 754 format. Returns a reference to the stream.

This function was introduced in Qt 5.9.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<Type> for &QDataStream

source§

fn shl(self, p: Type) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QVariant::Type p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<bool> for &QDataStream

source§

fn shl(self, i: bool) -> Ref<QDataStream>

Writes a boolean value, i, to the stream. Returns a reference to the stream.

Calls C++ function: QDataStream& QDataStream::operator<<(bool i).

C++ documentation:

Writes a boolean value, i, to the stream. Returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<f32> for &QDataStream

source§

fn shl(self, f: c_float) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator<<(float f).

C++ documentation:

This is an overloaded function.

Writes a floating point number, f, to the stream using the standard IEEE 754 format. Returns a reference to the stream.

See also setFloatingPointPrecision().

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<i16> for &QDataStream

source§

fn shl(self, i: i16) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator<<(qint16 i).

C++ documentation:

This is an overloaded function.

Writes a signed 16-bit integer, i, to the stream and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<i32> for &QDataStream

source§

fn shl(self, i: i32) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator<<(qint32 i).

C++ documentation:

This is an overloaded function.

Writes a signed 32-bit integer, i, to the stream and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<i64> for &QDataStream

source§

fn shl(self, i: i64) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator<<(qint64 i).

C++ documentation:

This is an overloaded function.

Writes a signed 64-bit integer, i, to the stream and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<i8> for &QDataStream

source§

fn shl(self, i: i8) -> Ref<QDataStream>

Writes a signed byte, i, to the stream and returns a reference to the stream.

Calls C++ function: QDataStream& QDataStream::operator<<(qint8 i).

C++ documentation:

Writes a signed byte, i, to the stream and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<u16> for &QDataStream

source§

fn shl(self, i: u16) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator<<(quint16 i).

C++ documentation:

This is an overloaded function.

Writes an unsigned 16-bit integer, i, to the stream and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<u32> for &QDataStream

source§

fn shl(self, i: u32) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator<<(quint32 i).

C++ documentation:

This is an overloaded function.

Writes an unsigned integer, i, to the stream as a 32-bit unsigned integer (quint32). Returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<u64> for &QDataStream

source§

fn shl(self, i: u64) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator<<(quint64 i).

C++ documentation:

This is an overloaded function.

Writes an unsigned 64-bit integer, i, to the stream and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<u8> for &QDataStream

source§

fn shl(self, i: u8) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator<<(quint8 i).

C++ documentation:

This is an overloaded function.

Writes an unsigned byte, i, to the stream and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shr<*mut *mut i8> for &QDataStream

source§

fn shr(self, str: *mut *mut c_char) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator>>(char*& str).

C++ documentation:

This is an overloaded function.

Reads the '\0'-terminated string s from the stream and returns a reference to the stream.

The string is deserialized using readBytes().

Space for the string is allocated using new [] -- the caller must destroy it with delete [].

See also readBytes() and readRawData().

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<*mut Type> for &QDataStream

source§

fn shr(self, p: *mut Type) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QVariant::Type& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<*mut bool> for &QDataStream

source§

fn shr(self, i: *mut bool) -> Ref<QDataStream>

Reads a boolean value from the stream into i. Returns a reference to the stream.

Calls C++ function: QDataStream& QDataStream::operator>>(bool& i).

C++ documentation:

Reads a boolean value from the stream into i. Returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<*mut f32> for &QDataStream

source§

fn shr(self, f: *mut c_float) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator>>(float& f).

C++ documentation:

This is an overloaded function.

Reads a floating point number from the stream into f, using the standard IEEE 754 format. Returns a reference to the stream.

See also setFloatingPointPrecision().

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<*mut i16> for &QDataStream

source§

fn shr(self, i: *mut i16) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator>>(qint16& i).

C++ documentation:

This is an overloaded function.

Reads a signed 16-bit integer from the stream into i, and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<*mut i32> for &QDataStream

source§

fn shr(self, i: *mut i32) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator>>(qint32& i).

C++ documentation:

This is an overloaded function.

Reads a signed 32-bit integer from the stream into i, and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<*mut i64> for &QDataStream

source§

fn shr(self, i: *mut i64) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator>>(qint64& i).

C++ documentation:

This is an overloaded function.

Reads a signed 64-bit integer from the stream into i, and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<*mut i8> for &QDataStream

source§

fn shr(self, i: *mut i8) -> Ref<QDataStream>

Reads a signed byte from the stream into i, and returns a reference to the stream.

Calls C++ function: QDataStream& QDataStream::operator>>(qint8& i).

C++ documentation:

Reads a signed byte from the stream into i, and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<*mut u16> for &QDataStream

source§

fn shr(self, i: *mut u16) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator>>(quint16& i).

C++ documentation:

This is an overloaded function.

Reads an unsigned 16-bit integer from the stream into i, and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<*mut u32> for &QDataStream

source§

fn shr(self, i: *mut u32) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator>>(quint32& i).

C++ documentation:

This is an overloaded function.

Reads an unsigned 32-bit integer from the stream into i, and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<*mut u64> for &QDataStream

source§

fn shr(self, i: *mut u64) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator>>(quint64& i).

C++ documentation:

This is an overloaded function.

Reads an unsigned 64-bit integer from the stream, into i, and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<*mut u8> for &QDataStream

source§

fn shr(self, i: *mut u8) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator>>(quint8& i).

C++ documentation:

This is an overloaded function.

Reads an unsigned byte from the stream into i, and returns a reference to the stream.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QBitArray>> for &QDataStream

source§

fn shr(self, arg2: Ref<QBitArray>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QBitArray& arg2).

C++ documentation:

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QByteArray>> for &QDataStream

source§

fn shr(self, arg2: Ref<QByteArray>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QByteArray& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QCborArray>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shr(self, arg2: Ref<QCborArray>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QCborArray& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QCborMap>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shr(self, arg2: Ref<QCborMap>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QCborMap& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QCborValue>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shr(self, arg2: Ref<QCborValue>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QCborValue& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QChar>> for &QDataStream

source§

fn shr(self, arg2: Ref<QChar>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QChar& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QDate>> for &QDataStream

source§

fn shr(self, arg2: Ref<QDate>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QDate& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QDateTime>> for &QDataStream

source§

fn shr(self, arg2: Ref<QDateTime>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QDateTime& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QEasingCurve>> for &QDataStream

source§

fn shr(self, arg2: Ref<QEasingCurve>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QEasingCurve& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QHashOfIntQByteArray>> for &QDataStream

source§

fn shr(self, hash: Ref<QHashOfIntQByteArray>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QHash<int, QByteArray>& hash).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QHashOfQStringQVariant>> for &QDataStream

source§

fn shr(self, hash: Ref<QHashOfQStringQVariant>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QHash<QString, QVariant>& hash).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QJsonArray>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shr(self, arg2: Ref<QJsonArray>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QJsonArray& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QJsonDocument>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shr(self, arg2: Ref<QJsonDocument>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QJsonDocument& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QJsonObject>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shr(self, arg2: Ref<QJsonObject>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QJsonObject& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QJsonValue>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shr(self, arg2: Ref<QJsonValue>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QJsonValue& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QLine>> for &QDataStream

source§

fn shr(self, arg2: Ref<QLine>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QLine& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QLineF>> for &QDataStream

source§

fn shr(self, arg2: Ref<QLineF>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QLineF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QListOfCountry>> for &QDataStream

Available on cpp_lib_version="5.14.0" only.
source§

fn shr(self, l: Ref<QListOfCountry>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QList<QLocale::Country>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QListOfDayOfWeek>> for &QDataStream

Available on cpp_lib_version="5.14.0" only.
source§

fn shr(self, l: Ref<QListOfDayOfWeek>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QList<Qt::DayOfWeek>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QListOfInt>> for &QDataStream

source§

fn shr(self, l: Ref<QListOfInt>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QList<int>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QListOfQByteArray>> for &QDataStream

source§

fn shr(self, l: Ref<QListOfQByteArray>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QList<QByteArray>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QListOfQLocale>> for &QDataStream

source§

fn shr(self, l: Ref<QListOfQLocale>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QList<QLocale>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QListOfQPairOfQStringQString>> for &QDataStream

source§

fn shr(self, l: Ref<QListOfQPairOfQStringQString>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QList<QPair<QString, QString>>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QListOfQString>> for &QDataStream

source§

fn shr(self, l: Ref<QListOfQString>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QList<QString>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QListOfQUrl>> for &QDataStream

source§

fn shr(self, l: Ref<QListOfQUrl>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QList<QUrl>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QListOfQVariant>> for &QDataStream

source§

fn shr(self, l: Ref<QListOfQVariant>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QList<QVariant>& l).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QLocale>> for &QDataStream

source§

fn shr(self, arg2: Ref<QLocale>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QLocale& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QMapOfIntQVariant>> for &QDataStream

source§

fn shr(self, map: Ref<QMapOfIntQVariant>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QMap<int, QVariant>& map).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QMapOfQStringQVariant>> for &QDataStream

source§

fn shr(self, map: Ref<QMapOfQStringQVariant>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QMap<QString, QVariant>& map).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QMargins>> for &QDataStream

source§

fn shr(self, arg2: Ref<QMargins>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QMargins& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QMarginsF>> for &QDataStream

source§

fn shr(self, arg2: Ref<QMarginsF>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QMarginsF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QPairOfDoubleQVariant>> for &QDataStream

source§

fn shr(self, p: Ref<QPairOfDoubleQVariant>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QPair<double, QVariant>& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QPairOfI64Uint>> for &QDataStream

source§

fn shr(self, p: Ref<QPairOfI64Uint>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QPair<qint64, unsigned int>& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QPairOfQCborValueQCborValue>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shr(self, p: Ref<QPairOfQCborValueQCborValue>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QPair<QCborValue, QCborValue>& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QPairOfQStringQJsonValue>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shr(self, p: Ref<QPairOfQStringQJsonValue>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QPair<QString, QJsonValue>& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QPairOfQStringQString>> for &QDataStream

source§

fn shr(self, p: Ref<QPairOfQStringQString>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QPair<QString, QString>& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QPoint>> for &QDataStream

source§

fn shr(self, arg2: Ref<QPoint>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QPoint& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QPointF>> for &QDataStream

source§

fn shr(self, arg2: Ref<QPointF>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QPointF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QRect>> for &QDataStream

source§

fn shr(self, arg2: Ref<QRect>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QRect& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QRectF>> for &QDataStream

source§

fn shr(self, arg2: Ref<QRectF>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QRectF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QRegExp>> for &QDataStream

source§

fn shr(self, reg_exp: Ref<QRegExp>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& in, QRegExp& regExp).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QRegularExpression>> for &QDataStream

source§

fn shr(self, re: Ref<QRegularExpression>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& in, QRegularExpression& re).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QSize>> for &QDataStream

source§

fn shr(self, arg2: Ref<QSize>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QSize& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QSizeF>> for &QDataStream

source§

fn shr(self, arg2: Ref<QSizeF>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QSizeF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QString>> for &QDataStream

source§

fn shr(self, arg2: Ref<QString>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QString& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QTime>> for &QDataStream

source§

fn shr(self, arg2: Ref<QTime>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QTime& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QTimeZone>> for &QDataStream

source§

fn shr(self, tz: Ref<QTimeZone>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& ds, QTimeZone& tz).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QUrl>> for &QDataStream

source§

fn shr(self, arg2: Ref<QUrl>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QUrl& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QUuid>> for &QDataStream

source§

fn shr(self, arg2: Ref<QUuid>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& arg1, QUuid& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QVariant>> for &QDataStream

source§

fn shr(self, p: Ref<QVariant>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QVariant& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QVectorOfInt>> for &QDataStream

source§

fn shr(self, v: Ref<QVectorOfInt>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QVector<int>& v).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QVectorOfQCborValue>> for &QDataStream

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shr(self, v: Ref<QVectorOfQCborValue>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QVector<QCborValue>& v).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QVectorOfQPairOfDoubleQVariant>> for &QDataStream

source§

fn shr(self, v: Ref<QVectorOfQPairOfDoubleQVariant>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QVector<QPair<double, QVariant>>& v).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QVectorOfQPointF>> for &QDataStream

source§

fn shr(self, v: Ref<QVectorOfQPointF>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QVector<QPointF>& v).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QVectorOfUint>> for &QDataStream

source§

fn shr(self, v: Ref<QVectorOfUint>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& s, QVector<unsigned int>& v).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<QVersionNumber>> for &QDataStream

source§

fn shr(self, version: Ref<QVersionNumber>) -> Ref<QDataStream>

Reads a bit array into ba from stream in.

Calls C++ function: QDataStream& operator>>(QDataStream& in, QVersionNumber& version).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator>>(QDataStream &in, QBitArray &ba):

Reads a bit array into ba from stream in.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.
source§

impl Shr<Ref<Qfloat16>> for &QDataStream

source§

fn shr(self, f: Ref<Qfloat16>) -> Ref<QDataStream>

This is an overloaded function.

Calls C++ function: QDataStream& QDataStream::operator>>(qfloat16& f).

C++ documentation:

This is an overloaded function.

Reads a floating point number from the stream into f, using the standard IEEE 754 format. Returns a reference to the stream.

This function was introduced in Qt 5.9.

§

type Output = Ref<QDataStream>

The resulting type after applying the >> operator.

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>,

§

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>,

§

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.