QXmpp  Version: 1.5.3
QXmppBitsOfBinaryIq.h
1 // SPDX-FileCopyrightText: 2019 Linus Jahn <lnj@kaidan.im>
2 //
3 // SPDX-License-Identifier: LGPL-2.1-or-later
4 
5 #ifndef QXMPPBITSOFBINARYIQ_H
6 #define QXMPPBITSOFBINARYIQ_H
7 
8 #include "QXmppBitsOfBinaryData.h"
9 #include "QXmppIq.h"
10 
11 class QXMPP_EXPORT QXmppBitsOfBinaryIq : public QXmppIq, public QXmppBitsOfBinaryData
12 {
13 public:
16 
17  static bool isBitsOfBinaryIq(const QDomElement &element);
18 
19 protected:
21  void parseElementFromChild(const QDomElement &element) override;
22  void toXmlElementFromChild(QXmlStreamWriter *writer) const override;
24 };
25 
26 #endif // QXMPPBITSOFBINARYIQ_H
Definition: QXmppBitsOfBinaryData.h:18
Definition: QXmppBitsOfBinaryIq.h:11
The QXmppIq class is the base class for all IQs.
Definition: QXmppIq.h:22