5#ifndef QXMPPPUBSUBSUBAUTHORIZATION_H
6#define QXMPPPUBSUBSUBAUTHORIZATION_H
8#include "QXmppDataFormBase.h"
10class QXmppPubSubSubAuthorizationPrivate;
25 std::optional<bool> allowSubscription()
const;
26 void setAllowSubscription(std::optional<bool> allowSubscription);
29 void setNode(
const QString &node);
31 QString subscriberJid()
const;
32 void setSubscriberJid(
const QString &subscriberJid);
34 QString subid()
const;
35 void setSubid(
const QString &subid);
43 QSharedDataPointer<QXmppPubSubSubAuthorizationPrivate> d;
Definition: QXmppPubSubSubAuthorization.h:13
QXmppPubSubSubAuthorization(const QXmppPubSubSubAuthorization &)
Copy-constructor.
QXmppPubSubSubAuthorization & operator=(const QXmppPubSubSubAuthorization &)
Assignment operator.
QXmppPubSubSubAuthorization & operator=(QXmppPubSubSubAuthorization &&)
Move-assignment operator.
QXmppPubSubSubAuthorization(QXmppPubSubSubAuthorization &&)
Move-constructor.