Definition at line 71 of file qdatastream.h.
Public Types
|
| enum |
Version
{
Qt_1_0
= 1,
Qt_2_0 = 2,
Qt_2_1 = 3,
Qt_3_0 = 4,
Qt_3_1
= 5,
Qt_3_3 = 6,
Qt_4_0 = 7,
Qt_4_1 = Qt_4_0,
Qt_4_2
= 8,
Qt_4_3 = 9,
Qt_4_4 = 10,
Qt_4_5 = 11,
Qt_4_6
= 12,
Qt_4_7 = Qt_4_6
} |
| enum |
ByteOrder
{
BigEndian = QSysInfo::BigEndian,
LittleEndian = QSysInfo::LittleEndian } |
| enum |
Status
{
Ok,
ReadPastEnd,
ReadCorruptData } |
| enum |
FloatingPointPrecision
{
SinglePrecision,
DoublePrecision } |
Public Member Functions
|
| |
QDataStream
() |
| |
QDataStream
(QIODevice *) |
| |
QDataStream
(QByteArray *,
QIODevice::OpenMode flags) |
| |
QDataStream
(const QByteArray
&) |
|
virtual |
~QDataStream
() |
| QIODevice * |
device
() const |
| void |
setDevice
(QIODevice *) |
| void |
unsetDevice
() |
| bool |
atEnd
() const |
| Status |
status
() const |
| void |
setStatus
(Status
status) |
| void |
resetStatus
() |
| FloatingPointPrecision |
floatingPointPrecision
() const |
| void |
setFloatingPointPrecision
(FloatingPointPrecision
precision) |
| ByteOrder |
byteOrder
() const |
| void |
setByteOrder
(ByteOrder) |
| int |
version
() const |
| void |
setVersion
(int) |
| QDataStream & |
operator>>
(qint8
&i) |
| QDataStream & |
operator>>
(quint8
&i) |
| QDataStream & |
operator>>
(qint16
&i) |
| QDataStream & |
operator>>
(quint16
&i) |
| QDataStream & |
operator>>
(qint32
&i) |
| QDataStream & |
operator>>
(quint32
&i) |
| QDataStream & |
operator>>
(qint64
&i) |
| QDataStream & |
operator>>
(quint64
&i) |
| QDataStream & |
operator>>
(bool &i) |
| QDataStream & |
operator>>
(float &f) |
| QDataStream & |
operator>>
(double &f) |
| QDataStream & |
operator>>
(char *&str) |
| QDataStream & |
operator<<
(qint8
i) |
| QDataStream & |
operator<<
(quint8
i) |
| QDataStream & |
operator<<
(qint16
i) |
| QDataStream & |
operator<<
(quint16
i) |
| QDataStream & |
operator<<
(qint32
i) |
| QDataStream & |
operator<<
(quint32
i) |
| QDataStream & |
operator<<
(qint64
i) |
| QDataStream & |
operator<<
(quint64
i) |
| QDataStream & |
operator<<
(bool i) |
| QDataStream & |
operator<<
(float f) |
| QDataStream & |
operator<<
(double f) |
| QDataStream & |
operator<<
(const char *str) |
| QDataStream & |
readBytes
(char *&, uint &len) |
| int |
readRawData
(char *, int len) |
| QDataStream & |
writeBytes
(const char *, uint len) |
| int |
writeRawData
(const char *, int len) |
| int |
skipRawData
(int len) |