Class QDataStream
- All Implemented Interfaces:
QIODeviceBase,QtObjectInterface
Serialization of binary data to a QIODevice
Java wrapper for Qt class QDataStream
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQDataStream::ByteOrderstatic enumJava wrapper for Qt enumQDataStream::FloatingPointPrecisionstatic enumJava wrapper for Qt enumQDataStream::Statusstatic enumJava wrapper for Qt enumQDataStream::VersionNested classes/interfaces inherited from interface io.qt.core.QIODeviceBase
QIODeviceBase.OpenMode, QIODeviceBase.OpenModeFlag -
Constructor Summary
ConstructorsConstructorDescriptionQDataStream(byte [] arg__1) Overloaded constructor forQDataStream(io.qt.core.QByteArray).QDataStream(QByteArray arg__1) QDataStream(QByteArray arg__1, QIODeviceBase.OpenMode flags) QDataStream(QByteArray arg__1, QIODeviceBase.OpenModeFlag ... flags) Overloaded constructor forQDataStream(io.qt.core.QByteArray, io.qt.core.QIODeviceBase.OpenMode).QDataStream(QIODevice arg__1) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal QDataStreamappend(boolean i) SeeQDataStream::operator<<<T, true>(T) final QDataStreamappend(byte i) final QDataStreamappend(byte[] v) final QDataStreamappend(char i) final QDataStreamappend(double f) final QDataStreamappend(float f) final QDataStreamappend(int i) final QDataStreamappend(long i) final QDataStreamappend(short i) final QDataStreamfinal <T> QDataStreamappend(T object) final booleanatEnd()final QDataStream.ByteOrderfinal booleanfinal QIODevicedevice()final booleanSeeQDataStream::isDeviceTransactionStarted()const final booleanisOk()final booleanfinal bytereadByte()final longreadBytes(byte[] arg__1) Deprecated.final longreadBytes(byte[] arg__1, int offsetOfArg__1, int len) Deprecated.UsereadRawData(byte[], int, int)instead.final longreadBytes(ByteBuffer arg__1) Deprecated.UsereadRawData(java.nio.ByteBuffer)instead.final charreadChar()final doublefinal floatfinal intreadInt()final longreadLong()final <T> TreadObject(Class<T> cl, QMetaType ... instantiations) final longreadRawData(byte[] arg__1) Overloaded function forreadRawData(java.nio.ByteBuffer).final longreadRawData(byte[] arg__1, int offsetOfArg__1, int len) Overloaded function forreadRawData(java.nio.ByteBuffer).final longreadRawData(ByteBuffer arg__1) final shortfinal Stringfinal voidfinal voidfinal voidsetByteOrder(QDataStream.ByteOrder arg__1) final voidfinal voidfinal voidsetStatus(QDataStream.Status status) final voidsetVersion(int arg__1) final longskipRawData(long len) final voidfinal QDataStream.Statusstatus()final intversion()final QDataStreamwriteBoolean(boolean i) Delegate forappend(boolean).final QDataStreamwriteByte(byte i) Delegate forappend(byte).final longwriteBytes(byte[] arg__1) Deprecated.UsewriteRawData(byte[])instead.final longwriteBytes(byte[] arg__1, int offsetOfArg__1, int len) Deprecated.UsewriteRawData(byte[], int, int)instead.final longwriteBytes(ByteBuffer arg__1) Deprecated.UsewriteRawData(java.nio.ByteBuffer)instead.final QDataStreamwriteChar(char i) Delegate forappend(char).final QDataStreamwriteDouble(double f) Delegate forappend(double).final QDataStreamwriteFloat(float f) Delegate forappend(float).final QDataStreamwriteInt(int i) Delegate forappend(int).final QDataStreamwriteLong(long i) Delegate forappend(long).final <T> QDataStreamwriteObject(T t) final longwriteRawData(byte[] arg__1) Overloaded function forwriteRawData(java.nio.ByteBuffer).final longwriteRawData(byte[] arg__1, int offsetOfArg__1, int len) Overloaded function forwriteRawData(java.nio.ByteBuffer).final longwriteRawData(ByteBuffer arg__1) final QDataStreamwriteShort(short i) Delegate forappend(short).final QDataStreamwriteString(String str) Delegate forappend(java.lang.String).Methods inherited from class io.qt.QtObject
dispose, equals, isDisposedMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.qt.QtObjectInterface
dispose, isDisposed
-
Constructor Details
-
QDataStream
public QDataStream() -
QDataStream
-
QDataStream
- Parameters:
arg__1-flags-
-
QDataStream
-
QDataStream
public QDataStream(byte [] arg__1) Overloaded constructor for
QDataStream(io.qt.core.QByteArray). -
QDataStream
Overloaded constructor for
QDataStream(io.qt.core.QByteArray, io.qt.core.QIODeviceBase.OpenMode).
-
-
Method Details
-
abortTransaction
-
atEnd
-
byteOrder
- Returns:
-
commitTransaction
- Returns:
-
device
-
floatingPointPrecision
- Returns:
-
isDeviceTransactionStarted
See
QDataStream::isDeviceTransactionStarted()const - Returns:
-
isOk
- Returns:
- Since:
- This function was introduced in Qt 6.10.
-
append
See
QDataStream::operator<<(const char*) This member function returns the object itself.
- Parameters:
str-- Returns:
- this
-
append
See
QDataStream::operator<<(double) This member function returns the object itself.
- Parameters:
f-- Returns:
- this
-
append
See
QDataStream::operator<<(float) This member function returns the object itself.
- Parameters:
f-- Returns:
- this
-
append
See
QDataStream::operator<<(qint16) This member function returns the object itself.
- Parameters:
i-- Returns:
- this
-
append
See
QDataStream::operator<<(qint32) This member function returns the object itself.
- Parameters:
i-- Returns:
- this
-
append
See
QDataStream::operator<<(qint64) This member function returns the object itself.
- Parameters:
i-- Returns:
- this
-
append
See
QDataStream::operator<<(qint8) This member function returns the object itself.
- Parameters:
i-- Returns:
- this
-
append
See
QDataStream::operator<<(quint16) This member function returns the object itself.
- Parameters:
i-- Returns:
- this
-
readBoolean
-
readString
-
readDouble
-
readFloat
-
readShort
-
readInt
-
readLong
-
readByte
-
readChar
-
append
See
QDataStream::operator<<<T, true>(T) This member function returns the object itself.
- Parameters:
i-- Returns:
- this
-
readRawData
- Parameters:
arg__1-- Returns:
-
resetStatus
-
rollbackTransaction
-
setByteOrder
- Parameters:
arg__1-
-
setDevice
- Parameters:
arg__1-
-
setFloatingPointPrecision
@QtUninvokable public final void setFloatingPointPrecision(QDataStream.FloatingPointPrecision precision) - Parameters:
precision-
-
setStatus
- Parameters:
status-
-
setVersion
- Parameters:
arg__1-
-
skipRawData
- Parameters:
len-- Returns:
-
startTransaction
-
status
-
version
-
writeRawData
- Parameters:
arg__1-- Returns:
-
writeObject
-
append
-
append
-
readObject
-
writeString
Delegate for
append(java.lang.String). -
writeDouble
Delegate for
append(double). -
writeFloat
Delegate for
append(float). -
writeShort
Delegate for
append(short). -
writeInt
Delegate for
append(int). -
writeLong
Delegate for
append(long). -
writeByte
Delegate for
append(byte). -
writeChar
Delegate for
append(char). -
writeBoolean
Delegate for
append(boolean). -
readBytes
Deprecated.UsereadRawData(java.nio.ByteBuffer)instead. -
readBytes
Deprecated.UsereadRawData(byte[], int, int)instead. -
readBytes
Deprecated.UsereadRawData(byte[])instead. -
readRawData
Overloaded function for
readRawData(java.nio.ByteBuffer). -
readRawData
Overloaded function for
readRawData(java.nio.ByteBuffer). -
writeBytes
Deprecated.UsewriteRawData(java.nio.ByteBuffer)instead. -
writeBytes
Deprecated.UsewriteRawData(byte[], int, int)instead. -
writeBytes
Deprecated.UsewriteRawData(byte[])instead. -
writeRawData
Overloaded function for
writeRawData(java.nio.ByteBuffer). -
writeRawData
Overloaded function for
writeRawData(java.nio.ByteBuffer).
-
readRawData(byte[])instead.