#include #include #include #include #include "gen_qcborstreamwriter.h" #include "_cgo_export.h" QCborStreamWriter* QCborStreamWriter_new(QIODevice* device) { return new QCborStreamWriter(device); } void QCborStreamWriter_SetDevice(QCborStreamWriter* self, QIODevice* device) { self->setDevice(device); } QIODevice* QCborStreamWriter_Device(const QCborStreamWriter* self) { return self->device(); } void QCborStreamWriter_Append(QCborStreamWriter* self, unsigned long long u) { self->append(static_cast(u)); } void QCborStreamWriter_AppendWithQint64(QCborStreamWriter* self, long long i) { self->append(static_cast(i)); } void QCborStreamWriter_AppendWithQCborNegativeInteger(QCborStreamWriter* self, uint64_t n) { self->append(static_cast(n)); } void QCborStreamWriter_AppendWithBa(QCborStreamWriter* self, struct miqt_string ba) { QByteArray ba_QByteArray(ba.data, ba.len); self->append(ba_QByteArray); } void QCborStreamWriter_AppendWithTag(QCborStreamWriter* self, uint64_t tag) { self->append(static_cast(tag)); } void QCborStreamWriter_Append3(QCborStreamWriter* self, int tag) { self->append(static_cast(tag)); } void QCborStreamWriter_AppendWithSt(QCborStreamWriter* self, uint8_t st) { self->append(static_cast(st)); } void QCborStreamWriter_AppendWithFloat(QCborStreamWriter* self, float f) { self->append(static_cast(f)); } void QCborStreamWriter_AppendWithDouble(QCborStreamWriter* self, double d) { self->append(static_cast(d)); } void QCborStreamWriter_AppendByteString(QCborStreamWriter* self, const char* data, ptrdiff_t lenVal) { self->appendByteString(data, (qsizetype)(lenVal)); } void QCborStreamWriter_AppendTextString(QCborStreamWriter* self, const char* utf8, ptrdiff_t lenVal) { self->appendTextString(utf8, (qsizetype)(lenVal)); } void QCborStreamWriter_AppendWithBool(QCborStreamWriter* self, bool b) { self->append(b); } void QCborStreamWriter_AppendNull(QCborStreamWriter* self) { self->appendNull(); } void QCborStreamWriter_AppendUndefined(QCborStreamWriter* self) { self->appendUndefined(); } void QCborStreamWriter_AppendWithInt(QCborStreamWriter* self, int i) { self->append(static_cast(i)); } void QCborStreamWriter_AppendWithUint(QCborStreamWriter* self, unsigned int u) { self->append(static_cast(u)); } void QCborStreamWriter_Append4(QCborStreamWriter* self, const char* str) { self->append(str); } void QCborStreamWriter_StartArray(QCborStreamWriter* self) { self->startArray(); } void QCborStreamWriter_StartArrayWithCount(QCborStreamWriter* self, unsigned long long count) { self->startArray(static_cast(count)); } bool QCborStreamWriter_EndArray(QCborStreamWriter* self) { return self->endArray(); } void QCborStreamWriter_StartMap(QCborStreamWriter* self) { self->startMap(); } void QCborStreamWriter_StartMapWithCount(QCborStreamWriter* self, unsigned long long count) { self->startMap(static_cast(count)); } bool QCborStreamWriter_EndMap(QCborStreamWriter* self) { return self->endMap(); } void QCborStreamWriter_Append22(QCborStreamWriter* self, const char* str, ptrdiff_t size) { self->append(str, (qsizetype)(size)); } void QCborStreamWriter_Delete(QCborStreamWriter* self) { delete self; }