[][src]Struct qt_core::QDataStream

#[repr(C)]
pub struct QDataStream { /* fields omitted */ }

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.

Methods

impl QDataStream[src]

pub unsafe fn abort_transaction(&mut self)[src]

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

pub unsafe fn at_end(&self) -> bool[src]

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().

pub unsafe fn byte_order(&self) -> ByteOrder[src]

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().

pub unsafe fn commit_transaction(&mut self) -> bool[src]

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().

pub unsafe fn device(&self) -> MutPtr<QIODevice>[src]

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().

pub unsafe fn floating_point_precision(&self) -> FloatingPointPrecision[src]

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().

pub unsafe fn new() -> CppBox<QDataStream>[src]

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().

pub unsafe fn from_q_io_device(
    arg1: impl CastInto<MutPtr<QIODevice>>
) -> CppBox<QDataStream>
[src]

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().

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

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.

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

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.

pub unsafe fn read_bytes(
    &mut self,
    arg1: impl CastInto<MutRef<*mut c_char>>,
    len: impl CastInto<MutRef<c_uint>>
) -> MutRef<QDataStream>
[src]

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().

pub unsafe fn read_raw_data(
    &mut self,
    arg1: impl CastInto<MutPtr<c_char>>,
    len: c_int
) -> c_int
[src]

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().

pub unsafe fn reset_status(&mut self)[src]

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().

pub unsafe fn rollback_transaction(&mut self)[src]

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

pub unsafe fn set_byte_order(&mut self, arg1: ByteOrder)[src]

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().

pub unsafe fn set_device(&mut self, arg1: impl CastInto<MutPtr<QIODevice>>)[src]

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().

pub unsafe fn set_floating_point_precision(
    &mut self,
    precision: FloatingPointPrecision
)
[src]

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().

pub unsafe fn set_status(&mut self, status: Status)[src]

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().

pub unsafe fn set_version(&mut self, arg1: c_int)[src]

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.

pub unsafe fn shl(&mut self, f: c_double) -> MutRef<QDataStream>[src]

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().

pub unsafe fn shr(
    &mut self,
    f: impl CastInto<MutRef<c_double>>
) -> MutRef<QDataStream>
[src]

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().

pub unsafe fn skip_raw_data(&mut self, len: c_int) -> c_int[src]

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().

pub unsafe fn start_transaction(&mut self)[src]

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().

pub unsafe fn status(&self) -> Status[src]

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().

pub unsafe fn unset_device(&mut self)[src]

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.

pub unsafe fn version(&self) -> c_int[src]

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.

pub unsafe fn write_bytes(
    &mut self,
    arg1: impl CastInto<Ptr<c_char>>,
    len: c_uint
) -> MutRef<QDataStream>
[src]

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().

pub unsafe fn write_raw_data(
    &mut self,
    arg1: impl CastInto<Ptr<c_char>>,
    len: c_int
) -> c_int
[src]

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

impl<'_> Shl<Ref<QChar>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QChar>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QByteArray>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QByteArray>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QString>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QString>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QRegExp>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, reg_exp: Ref<QRegExp>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, p: Ref<QVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Type> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, p: Type) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QBitArray>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QBitArray>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QLocale>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QLocale>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<i8> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, i: i8) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<u8> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, i: u8) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<i16> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, i: i16) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<u16> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, i: u16) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<i32> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, i: i32) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<u32> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, i: u32) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<i64> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, i: i64) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<u64> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, i: u64) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<bool> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, i: bool) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<f32> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, f: c_float) -> MutRef<QDataStream>[src]

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().

impl<'_> Shl<Ptr<i8>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, str: Ptr<c_char>) -> MutRef<QDataStream>[src]

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().

impl<'_> Shl<Ref<QDate>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QDate>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QTime>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QTime>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QDateTime>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QDateTime>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QEasingCurve>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QEasingCurve>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QVersionNumber>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, version: Ref<QVersionNumber>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QPoint>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QPoint>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QPointF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QPointF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QLine>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QLine>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QLineF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QLineF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QMargins>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QMargins>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QMarginsF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QMarginsF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QSize>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QSize>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QSizeF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QSizeF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QRect>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QRect>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QRectF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QRectF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QRegularExpression>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, re: Ref<QRegularExpression>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QTimeZone>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, tz: Ref<QTimeZone>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QUrl>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QUrl>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QUuid>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, arg2: Ref<QUuid>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<MouseButton>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<MouseButton>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<Orientation>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<Orientation>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<KeyboardModifier>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<KeyboardModifier>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<WindowType>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<WindowType>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<AlignmentFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<AlignmentFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<Edge>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<Edge>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<ImageConversionFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<ImageConversionFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<DockWidgetArea>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<DockWidgetArea>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<ToolBarArea>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<ToolBarArea>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<WindowState>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<WindowState>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<ScreenOrientation>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<ScreenOrientation>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<DropAction>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<DropAction>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<ItemFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<ItemFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<MatchFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<MatchFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<TextInteractionFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<TextInteractionFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<InputMethodQuery>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<InputMethodQuery>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<InputMethodHint>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<InputMethodHint>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<TouchPointState>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<TouchPointState>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<MouseEventFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<MouseEventFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<GestureFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<GestureFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<Base64Option>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<Base64Option>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<SectionFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<SectionFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<TypeFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<TypeFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<FindChildOption>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<FindChildOption>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<ProcessEventsFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<ProcessEventsFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<OpenModeFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<OpenModeFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<NumberOption>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<NumberOption>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<Flag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<Flag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<NumberFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<NumberFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<Permission>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<Permission>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<FileHandleFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<FileHandleFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<SortFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<SortFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<Filter>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<Filter>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<IteratorFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<IteratorFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<SelectionFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<SelectionFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<LoadHint>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<LoadHint>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<PatternOption>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<PatternOption>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<MatchOption>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<MatchOption>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<LocateOption>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<LocateOption>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<BoundaryReason>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<BoundaryReason>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<ConversionFlag>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<ConversionFlag>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<UserInputResolutionOption>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<UserInputResolutionOption>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<QFlags<ComponentFormattingOption>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, e: QFlags<ComponentFormattingOption>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQString>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQString>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQObject>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQObject>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQByteArray>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQByteArray>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQModelIndex>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQModelIndex>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQPersistentModelIndex>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQPersistentModelIndex>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQAbstractState>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQAbstractState>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQAbstractAnimation>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQAbstractAnimation>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfDayOfWeek>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfDayOfWeek>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQLocale>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQLocale>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfCountry>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfCountry>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQUrl>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQUrl>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQAbstractTransition>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQAbstractTransition>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfInt>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfInt>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QListOfQPairOfQStringQString>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, l: Ref<QListOfQPairOfQStringQString>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QVectorOfUint>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, v: Ref<QVectorOfUint>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QVectorOfInt>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, v: Ref<QVectorOfInt>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QVectorOfQPointF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, v: Ref<QVectorOfQPointF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QVectorOfQPairOfDoubleQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, v: Ref<QVectorOfQPairOfDoubleQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QSetOfQAbstractState>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, set: Ref<QSetOfQAbstractState>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QHashOfQStringQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, hash: Ref<QHashOfQStringQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QHashOfIntQByteArray>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, hash: Ref<QHashOfIntQByteArray>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QMapOfQStringQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, map: Ref<QMapOfQStringQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QMapOfIntQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, map: Ref<QMapOfIntQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QPairOfQStringQJsonValue>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, p: Ref<QPairOfQStringQJsonValue>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QPairOfDoubleQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, p: Ref<QPairOfDoubleQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shl<Ref<QPairOfQStringQString>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the << operator.

fn shl(self, p: Ref<QPairOfQStringQString>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QChar>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QChar>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QByteArray>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QByteArray>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QString>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QString>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QRegExp>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, reg_exp: MutRef<QRegExp>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, p: MutRef<QVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<Type>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, p: MutRef<Type>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QBitArray>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QBitArray>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QLocale>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QLocale>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<i8>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, i: MutRef<i8>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<u8>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, i: MutRef<u8>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<i16>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, i: MutRef<i16>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<u16>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, i: MutRef<u16>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<i32>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, i: MutRef<i32>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<u32>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, i: MutRef<u32>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<i64>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, i: MutRef<i64>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<u64>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, i: MutRef<u64>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<bool>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, i: MutRef<bool>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<Qfloat16>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, f: MutRef<Qfloat16>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<f32>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, f: MutRef<c_float>) -> MutRef<QDataStream>[src]

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().

impl<'_> Shr<MutRef<*mut i8>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, str: MutRef<*mut c_char>) -> MutRef<QDataStream>[src]

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().

impl<'_> Shr<MutRef<QDate>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QDate>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QTime>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QTime>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QDateTime>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QDateTime>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QEasingCurve>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QEasingCurve>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QVersionNumber>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, version: MutRef<QVersionNumber>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QPoint>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QPoint>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QPointF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QPointF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QLine>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QLine>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QLineF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QLineF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QMargins>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QMargins>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QMarginsF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QMarginsF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QSize>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QSize>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QSizeF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QSizeF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QRect>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QRect>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QRectF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QRectF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QRegularExpression>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, re: MutRef<QRegularExpression>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QTimeZone>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, tz: MutRef<QTimeZone>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QUrl>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QUrl>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QUuid>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, arg2: MutRef<QUuid>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QListOfQString>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, l: MutRef<QListOfQString>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QListOfQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, l: MutRef<QListOfQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QListOfQByteArray>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, l: MutRef<QListOfQByteArray>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QListOfQLocale>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, l: MutRef<QListOfQLocale>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QListOfQUrl>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, l: MutRef<QListOfQUrl>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QListOfInt>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, l: MutRef<QListOfInt>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QListOfQPairOfQStringQString>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, l: MutRef<QListOfQPairOfQStringQString>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QVectorOfUint>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, v: MutRef<QVectorOfUint>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QVectorOfInt>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, v: MutRef<QVectorOfInt>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QVectorOfQPointF>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, v: MutRef<QVectorOfQPointF>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QVectorOfQPairOfDoubleQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, v: MutRef<QVectorOfQPairOfDoubleQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QHashOfQStringQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, hash: MutRef<QHashOfQStringQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QHashOfIntQByteArray>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, hash: MutRef<QHashOfIntQByteArray>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QMapOfQStringQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, map: MutRef<QMapOfQStringQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QMapOfIntQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, map: MutRef<QMapOfIntQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QPairOfDoubleQVariant>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, p: MutRef<QPairOfDoubleQVariant>) -> MutRef<QDataStream>[src]

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.

impl<'_> Shr<MutRef<QPairOfQStringQString>> for &'_ QDataStream[src]

type Output = MutRef<QDataStream>

The resulting type after applying the >> operator.

fn shr(self, p: MutRef<QPairOfQStringQString>) -> MutRef<QDataStream>[src]

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.

impl CppDeletable for QDataStream[src]

unsafe fn delete(&mut self)[src]

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.

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> StaticUpcast<T> for T[src]

impl<T, U> CastInto<U> for T where
    U: CastFrom<T>, 
[src]