41 #ifndef QSSLDIFFIEHELLMANPARAMETERS_H
42 #define QSSLDIFFIEHELLMANPARAMETERS_H
44 #include <QtNetwork/qssl.h>
45 #include <QtCore/qnamespace.h>
46 #include <QtCore/qbytearray.h>
47 #include <QtCore/qshareddata.h>
61 #ifndef QT_NO_DEBUG_STREAM
90 bool isEmpty()
const noexcept;
91 bool isValid()
const noexcept;
101 {
return lhs.isEqual(
rhs); }
103 {
return !lhs.isEqual(
rhs); }
105 #ifndef QT_NO_DEBUG_STREAM
The QByteArray class provides an array of bytes.
operator<<(QDataStream &ds, qfloat16 f)
The QDebug class provides an output stream for debugging information.
template< typename Enum > size_t qHash(QFlags< Enum > flags, size_t seed=0) noexcept
The QIODevice class is the base interface class of all I/O devices in Qt.
The QSslDiffieHellmanParameters class provides an interface for Diffie-Hellman parameters for servers...
void swap(QSslDiffieHellmanParameters &other) noexcept
QSslDiffieHellmanParameters & operator=(QSslDiffieHellmanParameters &&other) noexcept
QSslDiffieHellmanParameters(QSslDiffieHellmanParameters &&other) noexcept
friend bool operator!=(const QSslDiffieHellmanParameters &lhs, const QSslDiffieHellmanParameters &rhs) noexcept
The QString class provides a Unicode character string.
auto it unsigned count const
GLint GLsizei GLsizei GLenum format
Q_NETWORK_EXPORT QDebug operator<<(QDebug debug, const QSslDiffieHellmanParameters &dhparams)
Q_NETWORK_EXPORT size_t qHash(const QSslDiffieHellmanParameters &dhparam, size_t seed=0) noexcept
#define Q_DECLARE_SHARED(TYPE)