#include <rosteritemdata.h>
Detailed Description
A class holding roster item data.
You should not need to use this class directly.
- Author
- Jakob Schroeter js@ca.nosp@m.maya.nosp@m..net
- Since
- 1.0
Definition at line 36 of file rosteritemdata.h.
Constructor & Destructor Documentation
Constructs a new item of the roster.
- Parameters
-
jid | The JID of the contact. |
name | The displayed name of the contact. |
groups | A list of groups the contact belongs to. |
Definition at line 46 of file rosteritemdata.h.
Constructs a new item of the roster, scheduled for removal.
- Parameters
-
jid | The JID of the contact to remove. |
Definition at line 56 of file rosteritemdata.h.
Member Function Documentation
Whether the item has unsynchronized changes.
- Returns
- True if the item has unsynchronized changes, false otherwise.
Definition at line 140 of file rosteritemdata.h.
const std::string& jid |
( |
| ) |
const |
|
inline |
const std::string& name |
( |
| ) |
const |
|
inline |
Retrieves the displayed name of a contact/roster item.
- Returns
- The contact's name.
Definition at line 86 of file rosteritemdata.h.
Whether the item is scheduled for removal.
- Returns
- True if the item is subject to a removal or scheduled for removal, false otherwise.
Definition at line 147 of file rosteritemdata.h.
void setName |
( |
const std::string & |
name | ) |
|
|
inline |
Sets the displayed name of a contact/roster item.
- Parameters
-
name | The contact's new name. |
Definition at line 76 of file rosteritemdata.h.
void setSubscription |
( |
const std::string & |
subscription, |
|
|
const std::string & |
ask |
|
) |
| |
|
inline |
Sets the current subscription status of the contact.
- Parameters
-
subscription | The current subscription. |
ask | Whether a subscription request is pending. |
Definition at line 93 of file rosteritemdata.h.
Returns the current subscription type between the remote and the local entity.
- Returns
- The subscription type.
Definition at line 118 of file rosteritemdata.h.
Retruns a Tag representation of the roster item data.
- Returns
- A Tag representation.
Definition at line 158 of file rosteritemdata.h.
The documentation for this class was generated from the following file: