#pragma once #ifndef MIQT_QT_NETWORK_GEN_QSSLDIFFIEHELLMANPARAMETERS_H #define MIQT_QT_NETWORK_GEN_QSSLDIFFIEHELLMANPARAMETERS_H #include #include #include #pragma GCC diagnostic ignored "-Wdeprecated-declarations" #include "../../libmiqt/libmiqt.h" #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus class QByteArray; class QIODevice; class QSslDiffieHellmanParameters; #else typedef struct QByteArray QByteArray; typedef struct QIODevice QIODevice; typedef struct QSslDiffieHellmanParameters QSslDiffieHellmanParameters; #endif QSslDiffieHellmanParameters* QSslDiffieHellmanParameters_new(); QSslDiffieHellmanParameters* QSslDiffieHellmanParameters_new2(QSslDiffieHellmanParameters* other); QSslDiffieHellmanParameters* QSslDiffieHellmanParameters_DefaultParameters(); void QSslDiffieHellmanParameters_OperatorAssign(QSslDiffieHellmanParameters* self, QSslDiffieHellmanParameters* other); void QSslDiffieHellmanParameters_Swap(QSslDiffieHellmanParameters* self, QSslDiffieHellmanParameters* other); QSslDiffieHellmanParameters* QSslDiffieHellmanParameters_FromEncoded(struct miqt_string encoded); QSslDiffieHellmanParameters* QSslDiffieHellmanParameters_FromEncodedWithDevice(QIODevice* device); bool QSslDiffieHellmanParameters_IsEmpty(const QSslDiffieHellmanParameters* self); bool QSslDiffieHellmanParameters_IsValid(const QSslDiffieHellmanParameters* self); int QSslDiffieHellmanParameters_Error(const QSslDiffieHellmanParameters* self); struct miqt_string QSslDiffieHellmanParameters_ErrorString(const QSslDiffieHellmanParameters* self); QSslDiffieHellmanParameters* QSslDiffieHellmanParameters_FromEncoded2(struct miqt_string encoded, int format); QSslDiffieHellmanParameters* QSslDiffieHellmanParameters_FromEncoded22(QIODevice* device, int format); void QSslDiffieHellmanParameters_Delete(QSslDiffieHellmanParameters* self); #ifdef __cplusplus } /* extern C */ #endif #endif