java.lang.Object
io.qt.QtObject
io.qt.core.QDataStream
- All Implemented Interfaces:
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::Version -
Constructor Summary
ConstructorsConstructorDescriptionQDataStream(byte [] arg__1) Overloaded constructor forQDataStream(io.qt.core.QByteArray).QDataStream(QByteArray arg__1) QDataStream(QByteArray arg__1, QIODevice.OpenMode flags) QDataStream(QByteArray arg__1, QIODevice.OpenModeFlag ... flags) Overloaded constructor forQDataStream(io.qt.core.QByteArray, io.qt.core.QIODevice.OpenMode).QDataStream(QIODevice arg__1) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal QDataStreamappend(boolean i) 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 booleanfinal bytereadByte()final intreadBytes(byte[] arg__1) Deprecated.final intreadBytes(byte[] arg__1, int offsetOfArg__1, int len) Deprecated.UsereadRawData(byte[], int, int)instead.final intreadBytes(ByteBuffer arg__1) Deprecated.UsereadRawData(java.nio.ByteBuffer)instead.final charreadChar()final doublefinal floatfinal floatfinal intreadInt()final longreadLong()final <T> TreadObject(Class<T> cl, QMetaType ... instantiations) final intreadRawData(byte[] arg__1) Overloaded function forreadRawData(java.nio.ByteBuffer).final intreadRawData(byte[] arg__1, int offsetOfArg__1, int len) Overloaded function forreadRawData(java.nio.ByteBuffer).final intreadRawData(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 intskipRawData(int len) final voidfinal QDataStream.Statusstatus()final voidfinal intversion()final QDataStreamwriteBoolean(boolean v) final QDataStreamwriteByte(byte v) final intwriteBytes(byte[] arg__1) Deprecated.UsewriteRawData(byte[])instead.final intwriteBytes(byte[] arg__1, int offsetOfArg__1, int len) Deprecated.UsewriteRawData(byte[], int, int)instead.final intwriteBytes(ByteBuffer arg__1) Deprecated.UsewriteRawData(java.nio.ByteBuffer)instead.final QDataStreamwriteChar(char v) final QDataStreamwriteDouble(double v) final QDataStreamwriteFloat(float v) final QDataStreamwriteFloat16(float f) final QDataStreamwriteInt(int v) final QDataStreamwriteLong(long v) final <T> QDataStreamwriteObject(T t) final intwriteRawData(byte[] arg__1) Overloaded function forwriteRawData(java.nio.ByteBuffer).final intwriteRawData(byte[] arg__1, int offsetOfArg__1, int len) Overloaded function forwriteRawData(java.nio.ByteBuffer).final intwriteRawData(ByteBuffer arg__1) final QDataStreamwriteShort(short v) final QDataStreamMethods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QDataStream
public QDataStream() -
QDataStream
- Parameters:
arg__1-
-
QDataStream
- Parameters:
arg__1-flags-
-
QDataStream
- Parameters:
arg__1-
-
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.QIODevice.OpenMode).
-
-
Method Details
-
abortTransaction
- Since:
- This function was introduced in Qt 5.7.
-
atEnd
- Returns:
-
byteOrder
- Returns:
-
commitTransaction
- Returns:
- Since:
- This function was introduced in Qt 5.7.
-
device
- Returns:
-
floatingPointPrecision
- Returns:
- Since:
- This function was introduced in Qt 4.6.
-
append
- Parameters:
i-- Returns:
-
append
- Parameters:
str-- Returns:
-
append
- Parameters:
f-- Returns:
-
append
- Parameters:
f-- Returns:
-
writeFloat16
- Parameters:
f-- Returns:
- Since:
- This function was introduced in Qt 5.9.
-
append
- Parameters:
i-- Returns:
-
append
- Parameters:
i-- Returns:
-
append
- Parameters:
i-- Returns:
-
append
- Parameters:
i-- Returns:
-
append
- Parameters:
i-- Returns:
-
readBoolean
- Returns:
-
readString
- Returns:
-
readDouble
- Returns:
-
readFloat
- Returns:
-
readFloat16
- Returns:
- Since:
- This function was introduced in Qt 5.9.
-
readShort
- Returns:
-
readInt
- Returns:
-
readLong
- Returns:
-
readByte
- Returns:
-
readChar
- Returns:
-
readRawData
- Parameters:
arg__1-- Returns:
-
resetStatus
-
rollbackTransaction
- Since:
- This function was introduced in Qt 5.7.
-
setByteOrder
- Parameters:
arg__1-
-
setDevice
- Parameters:
arg__1-
-
setFloatingPointPrecision
@QtUninvokable public final void setFloatingPointPrecision(QDataStream.FloatingPointPrecision precision) - Parameters:
precision-- Since:
- This function was introduced in Qt 4.6.
-
setStatus
- Parameters:
status-
-
setVersion
- Parameters:
arg__1-
-
skipRawData
- Parameters:
len-- Returns:
- Since:
- This function was introduced in Qt 4.1.
-
startTransaction
- Since:
- This function was introduced in Qt 5.7.
-
status
- Returns:
-
unsetDevice
-
version
- Returns:
-
writeRawData
- Parameters:
arg__1-- Returns:
-
writeObject
-
writeString
-
writeDouble
-
writeByte
-
append
-
writeChar
-
writeFloat
-
writeInt
-
writeLong
-
writeShort
-
writeBoolean
-
append
-
readObject
-
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.