2024-11-17 06:21:37 +00:00
|
|
|
#pragma once
|
|
|
|
#ifndef MIQT_QT_GEN_QDATASTREAM_H
|
|
|
|
#define MIQT_QT_GEN_QDATASTREAM_H
|
2024-08-25 04:08:24 +00:00
|
|
|
|
|
|
|
#include <stdbool.h>
|
|
|
|
#include <stddef.h>
|
|
|
|
#include <stdint.h>
|
|
|
|
|
|
|
|
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
|
|
|
|
|
2024-10-16 05:07:56 +00:00
|
|
|
#include "../libmiqt/libmiqt.h"
|
2024-09-14 22:29:05 +00:00
|
|
|
|
2024-08-25 04:08:24 +00:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
class QByteArray;
|
|
|
|
class QDataStream;
|
|
|
|
class QIODevice;
|
2024-08-29 07:01:51 +00:00
|
|
|
#if defined(WORKAROUND_INNER_CLASS_DEFINITION_QtPrivate__StreamStateSaver)
|
|
|
|
typedef QtPrivate::StreamStateSaver QtPrivate__StreamStateSaver;
|
|
|
|
#else
|
|
|
|
class QtPrivate__StreamStateSaver;
|
|
|
|
#endif
|
2024-08-25 04:08:24 +00:00
|
|
|
#else
|
|
|
|
typedef struct QByteArray QByteArray;
|
|
|
|
typedef struct QDataStream QDataStream;
|
|
|
|
typedef struct QIODevice QIODevice;
|
2024-08-29 07:01:51 +00:00
|
|
|
typedef struct QtPrivate__StreamStateSaver QtPrivate__StreamStateSaver;
|
2024-08-25 04:08:24 +00:00
|
|
|
#endif
|
|
|
|
|
|
|
|
QDataStream* QDataStream_new();
|
|
|
|
QDataStream* QDataStream_new2(QIODevice* param1);
|
2024-10-18 23:53:33 +00:00
|
|
|
QDataStream* QDataStream_new3(struct miqt_string param1);
|
2024-09-11 05:41:09 +00:00
|
|
|
QIODevice* QDataStream_Device(const QDataStream* self);
|
2024-08-25 04:08:24 +00:00
|
|
|
void QDataStream_SetDevice(QDataStream* self, QIODevice* device);
|
|
|
|
void QDataStream_UnsetDevice(QDataStream* self);
|
2024-09-11 05:41:09 +00:00
|
|
|
bool QDataStream_AtEnd(const QDataStream* self);
|
2024-09-18 00:12:02 +00:00
|
|
|
int QDataStream_Status(const QDataStream* self);
|
|
|
|
void QDataStream_SetStatus(QDataStream* self, int status);
|
2024-08-25 04:08:24 +00:00
|
|
|
void QDataStream_ResetStatus(QDataStream* self);
|
2024-09-18 00:12:02 +00:00
|
|
|
int QDataStream_FloatingPointPrecision(const QDataStream* self);
|
|
|
|
void QDataStream_SetFloatingPointPrecision(QDataStream* self, int precision);
|
|
|
|
int QDataStream_ByteOrder(const QDataStream* self);
|
|
|
|
void QDataStream_SetByteOrder(QDataStream* self, int byteOrder);
|
2024-09-11 05:41:09 +00:00
|
|
|
int QDataStream_Version(const QDataStream* self);
|
2024-08-25 04:08:24 +00:00
|
|
|
void QDataStream_SetVersion(QDataStream* self, int version);
|
2024-08-29 07:01:51 +00:00
|
|
|
void QDataStream_OperatorShiftRight(QDataStream* self, signed char* i);
|
|
|
|
void QDataStream_OperatorShiftRightWithQuint8(QDataStream* self, unsigned char* i);
|
2024-08-25 04:08:24 +00:00
|
|
|
void QDataStream_OperatorShiftRightWithQint16(QDataStream* self, int16_t* i);
|
|
|
|
void QDataStream_OperatorShiftRightWithQuint16(QDataStream* self, uint16_t* i);
|
2024-08-29 07:01:51 +00:00
|
|
|
void QDataStream_OperatorShiftRightWithQint32(QDataStream* self, int* i);
|
|
|
|
void QDataStream_OperatorShiftRightWithQuint32(QDataStream* self, unsigned int* i);
|
|
|
|
void QDataStream_OperatorShiftRightWithQint64(QDataStream* self, long long* i);
|
|
|
|
void QDataStream_OperatorShiftRightWithQuint64(QDataStream* self, unsigned long long* i);
|
2024-08-25 04:08:24 +00:00
|
|
|
void QDataStream_OperatorShiftRightWithBool(QDataStream* self, bool* i);
|
|
|
|
void QDataStream_OperatorShiftRightWithFloat(QDataStream* self, float* f);
|
|
|
|
void QDataStream_OperatorShiftRightWithDouble(QDataStream* self, double* f);
|
2024-08-29 07:01:51 +00:00
|
|
|
void QDataStream_OperatorShiftRightWithStr(QDataStream* self, char* str);
|
|
|
|
void QDataStream_OperatorShiftLeft(QDataStream* self, signed char i);
|
|
|
|
void QDataStream_OperatorShiftLeftWithQuint8(QDataStream* self, unsigned char i);
|
2024-08-25 04:08:24 +00:00
|
|
|
void QDataStream_OperatorShiftLeftWithQint16(QDataStream* self, int16_t i);
|
|
|
|
void QDataStream_OperatorShiftLeftWithQuint16(QDataStream* self, uint16_t i);
|
2024-08-29 07:01:51 +00:00
|
|
|
void QDataStream_OperatorShiftLeftWithQint32(QDataStream* self, int i);
|
|
|
|
void QDataStream_OperatorShiftLeftWithQuint32(QDataStream* self, unsigned int i);
|
|
|
|
void QDataStream_OperatorShiftLeftWithQint64(QDataStream* self, long long i);
|
|
|
|
void QDataStream_OperatorShiftLeftWithQuint64(QDataStream* self, unsigned long long i);
|
2024-08-25 04:08:24 +00:00
|
|
|
void QDataStream_OperatorShiftLeftWithBool(QDataStream* self, bool i);
|
|
|
|
void QDataStream_OperatorShiftLeftWithFloat(QDataStream* self, float f);
|
|
|
|
void QDataStream_OperatorShiftLeftWithDouble(QDataStream* self, double f);
|
2024-08-29 07:01:51 +00:00
|
|
|
void QDataStream_OperatorShiftLeftWithStr(QDataStream* self, const char* str);
|
|
|
|
QDataStream* QDataStream_ReadBytes(QDataStream* self, char* param1, unsigned int* lenVal);
|
2024-08-25 04:08:24 +00:00
|
|
|
int QDataStream_ReadRawData(QDataStream* self, char* param1, int lenVal);
|
2024-08-29 07:01:51 +00:00
|
|
|
void QDataStream_WriteBytes(QDataStream* self, const char* param1, unsigned int lenVal);
|
|
|
|
int QDataStream_WriteRawData(QDataStream* self, const char* param1, int lenVal);
|
2024-08-25 04:08:24 +00:00
|
|
|
int QDataStream_SkipRawData(QDataStream* self, int lenVal);
|
|
|
|
void QDataStream_StartTransaction(QDataStream* self);
|
|
|
|
bool QDataStream_CommitTransaction(QDataStream* self);
|
|
|
|
void QDataStream_RollbackTransaction(QDataStream* self);
|
|
|
|
void QDataStream_AbortTransaction(QDataStream* self);
|
|
|
|
void QDataStream_Delete(QDataStream* self);
|
|
|
|
|
2024-08-29 07:01:51 +00:00
|
|
|
QtPrivate__StreamStateSaver* QtPrivate__StreamStateSaver_new(QDataStream* s);
|
|
|
|
void QtPrivate__StreamStateSaver_Delete(QtPrivate__StreamStateSaver* self);
|
|
|
|
|
2024-08-25 04:08:24 +00:00
|
|
|
#ifdef __cplusplus
|
|
|
|
} /* extern C */
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif
|