PythonQtWrapper_QDataStream.h
55 lines
| 2.9 KiB
| text/x-c
|
CLexer
florianlink
|
r13 | #ifndef PYTHONQTWRAPPER_QDATASTREAM_H | ||
#define PYTHONQTWRAPPER_QDATASTREAM_H | ||||
#include <qdatastream.h> | ||||
#include <QObject> | ||||
#include <QVariant> | ||||
#include <qbytearray.h> | ||||
#include <qdatastream.h> | ||||
#include <qiodevice.h> | ||||
class PythonQtWrapper_QDataStream : public QObject | ||||
{ Q_OBJECT | ||||
public: | ||||
Q_ENUMS(Version Status ) | ||||
enum Version{ | ||||
Qt_1_0 = QDataStream::Qt_1_0, Qt_2_0 = QDataStream::Qt_2_0, Qt_2_1 = QDataStream::Qt_2_1, Qt_3_0 = QDataStream::Qt_3_0, Qt_3_1 = QDataStream::Qt_3_1, Qt_3_3 = QDataStream::Qt_3_3, Qt_4_0 = QDataStream::Qt_4_0, Qt_4_1 = QDataStream::Qt_4_1, Qt_4_2 = QDataStream::Qt_4_2, Qt_4_3 = QDataStream::Qt_4_3, Qt_4_4 = QDataStream::Qt_4_4}; | ||||
enum Status{ | ||||
Ok = QDataStream::Ok, ReadPastEnd = QDataStream::ReadPastEnd, ReadCorruptData = QDataStream::ReadCorruptData}; | ||||
public slots: | ||||
QDataStream* new_QDataStream(); | ||||
QDataStream* new_QDataStream(QByteArray* arg__1, QIODevice::OpenMode flags); | ||||
QDataStream* new_QDataStream(QIODevice* arg__1); | ||||
QDataStream* new_QDataStream(const QByteArray& arg__1); | ||||
void delete_QDataStream(QDataStream* obj) { delete obj; } | ||||
bool atEnd(QDataStream* theWrappedObject) const; | ||||
QIODevice* device(QDataStream* theWrappedObject) const; | ||||
QDataStream& writeBoolean(QDataStream* theWrappedObject, bool i); | ||||
QDataStream& writeDouble(QDataStream* theWrappedObject, double f); | ||||
QDataStream& writeFloat(QDataStream* theWrappedObject, float f); | ||||
QDataStream& writeInt(QDataStream* theWrappedObject, int i); | ||||
QDataStream& writeLongLong(QDataStream* theWrappedObject, qint64 i); | ||||
QDataStream& writeShort(QDataStream* theWrappedObject, short i); | ||||
QDataStream& writeByte(QDataStream* theWrappedObject, unsigned char i); | ||||
QDataStream& readBoolean(QDataStream* theWrappedObject, bool& i); | ||||
QDataStream& readDouble(QDataStream* theWrappedObject, double& f); | ||||
QDataStream& readFloat(QDataStream* theWrappedObject, float& f); | ||||
QDataStream& readInt(QDataStream* theWrappedObject, int& i); | ||||
QDataStream& readLongLong(QDataStream* theWrappedObject, qint64& i); | ||||
QDataStream& readShort(QDataStream* theWrappedObject, short& i); | ||||
QDataStream& readByte(QDataStream* theWrappedObject, unsigned char& i); | ||||
QDataStream& readUInt(QDataStream* theWrappedObject, unsigned int& i); | ||||
QDataStream& readULongLong(QDataStream* theWrappedObject, quint64& i); | ||||
QDataStream& readUShort(QDataStream* theWrappedObject, unsigned short& i); | ||||
void resetStatus(QDataStream* theWrappedObject); | ||||
void setDevice(QDataStream* theWrappedObject, QIODevice* arg__1); | ||||
void setStatus(QDataStream* theWrappedObject, QDataStream::Status status); | ||||
void setVersion(QDataStream* theWrappedObject, int arg__1); | ||||
int skipRawData(QDataStream* theWrappedObject, int len); | ||||
QDataStream::Status status(QDataStream* theWrappedObject) const; | ||||
void unsetDevice(QDataStream* theWrappedObject); | ||||
int version(QDataStream* theWrappedObject) const; | ||||
}; | ||||
#endif // PYTHONQTWRAPPER_QDATASTREAM_H | ||||