QXmppPubSubAffiliation Class
| Header: | #include <QXmppPubSubAffiliation> |
| Since: | QXmpp 1.5 |
Public Functions
| QXmppPubSubAffiliation(QXmppPubSubAffiliation::Affiliation type = None, const QString &node = {}, const QString &jid = {}) | |
| QXmppPubSubAffiliation(const QXmppPubSubAffiliation &) | |
| QXmppPubSubAffiliation(QXmppPubSubAffiliation &&) | |
| QString | jid() const |
| QString | node() const |
| void | setJid(const QString &jid) |
| void | setNode(const QString &node) |
| void | setType(QXmppPubSubAffiliation::Affiliation type) |
| QXmppPubSubAffiliation::Affiliation | type() const |
| QXmppPubSubAffiliation & | operator=(QXmppPubSubAffiliation &&) |
| QXmppPubSubAffiliation & | operator=(const QXmppPubSubAffiliation &) |
Static Public Members
| bool | isAffiliation(const QDomElement &element) |
Detailed Description
This class represents an affiliation of a user with a PubSub node as defined in XEP-0060: Publish-Subscribe.
See also QXmppPubSubIq and QXmppPubSubEvent.
Member Function Documentation
QXmppPubSubAffiliation::QXmppPubSubAffiliation(QXmppPubSubAffiliation::Affiliation type = None, const QString &node = {}, const QString &jid = {})
Default constructor.
QXmppPubSubAffiliation::QXmppPubSubAffiliation(const QXmppPubSubAffiliation &)
Copy constructor.
QXmppPubSubAffiliation::QXmppPubSubAffiliation(QXmppPubSubAffiliation &&)
Move-constructor.
[static] bool QXmppPubSubAffiliation::isAffiliation(const QDomElement &element)
Returns true if the DOM element is a PubSub affiliation.
QString QXmppPubSubAffiliation::jid() const
Returns the JID of the user.
See also setJid().
QString QXmppPubSubAffiliation::node() const
Returns the node name of the node the affiliation belongs to.
See also setNode().
void QXmppPubSubAffiliation::setJid(const QString &jid)
Sets the JID of the user.
jid.
See also jid().
void QXmppPubSubAffiliation::setNode(const QString &node)
Sets the node name.
See also node().
void QXmppPubSubAffiliation::setType(QXmppPubSubAffiliation::Affiliation type)
Sets the type of the affiliation.
See also type().
QXmppPubSubAffiliation::Affiliation QXmppPubSubAffiliation::type() const
Returns the type of the affiliation.
See also setType().
QXmppPubSubAffiliation &QXmppPubSubAffiliation::operator=(QXmppPubSubAffiliation &&)
Move-assignment operator.
QXmppPubSubAffiliation &QXmppPubSubAffiliation::operator=(const QXmppPubSubAffiliation &)
Assignment operator.