NAME

Qt::Core::QDataStream

PUBLIC METHODS

QDataStream()
QDataStream(QIODevice * arg0)
QDataStream(const QByteArray & arg0)
QDataStream(QByteArray * arg0, QFlags<QIODevice::OpenModeFlag> flags)
~QDataStream()
bool atEnd()
QDataStream::ByteOrder byteOrder()
QIODevice * device()
QDataStream::FloatingPointPrecision floatingPointPrecision()
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 & 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 & readBytes(char *& arg0, uint & len)
int readRawData(char * arg0, int len)
void resetStatus()
void setByteOrder(QDataStream::ByteOrder arg0)
void setDevice(QIODevice * arg0)
void setFloatingPointPrecision(QDataStream::FloatingPointPrecision precision)
void setStatus(QDataStream::Status status)
void setVersion(int arg0)
int skipRawData(int len)
QDataStream::Status status()
void unsetDevice()
int version()
QDataStream & writeBytes(const char * arg0, uint len)
int writeRawData(const char * arg0, int len)

ENUM VALUES

Qt_1_0
Qt_2_0
Qt_2_1
Qt_3_0
Qt_3_1
Qt_3_3
Qt_4_0
Qt_4_1
Qt_4_2
Qt_4_3
Qt_4_4
Qt_4_5
Qt_4_6
Qt_4_7
BigEndian
LittleEndian
Ok
ReadPastEnd
ReadCorruptData
SinglePrecision
DoublePrecision

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html