java.lang.Object
io.qt.QtObject
io.qt.core.QDataStream
- All Implemented Interfaces:
QIODeviceBase
,QtObjectInterface
Serialization of binary data to a QIODevice
Java wrapper for Qt class QDataStream
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enumQDataStream::ByteOrder
static enum
Java wrapper for Qt enumQDataStream::FloatingPointPrecision
static enum
Java wrapper for Qt enumQDataStream::Status
static enum
Java wrapper for Qt enumQDataStream::Version
Nested classes/interfaces inherited from interface io.qt.core.QIODeviceBase
QIODeviceBase.OpenMode, QIODeviceBase.OpenModeFlag
-
Constructor Summary
ConstructorDescriptionQDataStream
(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 void
final QDataStream
append
(boolean i) final QDataStream
append
(byte i) final QDataStream
append
(byte[] v) final QDataStream
append
(char i) final QDataStream
append
(double f) final QDataStream
append
(float f) final QDataStream
append
(int i) final QDataStream
append
(long i) final QDataStream
append
(short i) final QDataStream
final <T> QDataStream
append
(T object) final boolean
atEnd()
final QDataStream.ByteOrder
final boolean
final QIODevice
device()
final boolean
SeeQDataStream::
isDeviceTransactionStarted()const final boolean
final byte
readByte()
final long
readBytes
(byte[] arg__1) Deprecated.final long
readBytes
(byte[] arg__1, int offsetOfArg__1, int len) Deprecated.UsereadRawData(byte[], int, int)
instead.final long
readBytes
(ByteBuffer arg__1) Deprecated.UsereadRawData(java.nio.ByteBuffer)
instead.final char
readChar()
final double
final float
final int
readInt()
final long
readLong()
final <T> T
readObject
(Class<T> cl, QMetaType ... instantiations) final long
readRawData
(byte[] arg__1) Overloaded function forreadRawData(java.nio.ByteBuffer)
.final long
readRawData
(byte[] arg__1, int offsetOfArg__1, int len) Overloaded function forreadRawData(java.nio.ByteBuffer)
.final long
readRawData
(ByteBuffer arg__1) final short
final String
final void
final void
final void
setByteOrder
(QDataStream.ByteOrder arg__1) final void
final void
final void
setStatus
(QDataStream.Status status) final void
setVersion
(int arg__1) final long
skipRawData
(long len) final void
final QDataStream.Status
status()
final int
version()
final QDataStream
writeBoolean
(boolean v) final QDataStream
writeByte
(byte v) final long
writeBytes
(byte[] arg__1) Deprecated.UsewriteRawData(byte[])
instead.final long
writeBytes
(byte[] arg__1, int offsetOfArg__1, int len) Deprecated.UsewriteRawData(byte[], int, int)
instead.final long
writeBytes
(ByteBuffer arg__1) Deprecated.UsewriteRawData(java.nio.ByteBuffer)
instead.final QDataStream
writeChar
(char v) final QDataStream
writeDouble
(double v) final QDataStream
writeFloat
(float v) final QDataStream
writeInt
(int v) final QDataStream
writeLong
(long v) final <T> QDataStream
writeObject
(T t) final long
writeRawData
(byte[] arg__1) Overloaded function forwriteRawData(java.nio.ByteBuffer)
.final long
writeRawData
(byte[] arg__1, int offsetOfArg__1, int len) Overloaded function forwriteRawData(java.nio.ByteBuffer)
.final long
writeRawData
(ByteBuffer arg__1) final QDataStream
writeShort
(short v) final QDataStream
Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.qt.QtObjectInterface
dispose, 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.QIODeviceBase.OpenMode)
.
-
-
Method Details
-
abortTransaction
-
atEnd
- Returns:
-
byteOrder
- Returns:
-
commitTransaction
- Returns:
-
device
- Returns:
-
floatingPointPrecision
- Returns:
-
isDeviceTransactionStarted
See
QDataStream::
isDeviceTransactionStarted()const - Returns:
-
append
- Parameters:
i
-- Returns:
-
append
- Parameters:
str
-- Returns:
-
append
- Parameters:
f
-- Returns:
-
append
- Parameters:
f
-- Returns:
-
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:
-
readShort
- Returns:
-
readInt
- Returns:
-
readLong
- Returns:
-
readByte
- Returns:
-
readChar
- Returns:
-
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
- Returns:
-
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.