#include <xmpp.h>
List of all members.
Member Enumeration Documentation
- Enumerator:
| Normal |
|
| Chat |
|
| Error |
|
| GroupChat |
|
| HeadLine |
|
| Unknown |
|
Constructor & Destructor Documentation
| XMPP::Message::Message |
( |
| ) |
|
Construct a new empty message.
| XMPP::Message::Message |
( |
PXML & |
pdu | ) |
|
Construct a message from a (received) xml PDU.
The root of the pdu MUST be a message stanza. NOTE: the root of the pdu is cloned.
| XMPP::Message::Message |
( |
PXML * |
pdu | ) |
|
Member Function Documentation
| virtual PString XMPP::Message::GetBody |
( |
const PString & |
lang = PString::Empty() | ) |
[virtual] |
| virtual PXMLElement* XMPP::Message::GetBodyElement |
( |
const PString & |
lang = PString::Empty() | ) |
[virtual] |
| virtual PString XMPP::Message::GetLanguage |
( |
| ) |
const [virtual] |
| virtual PString XMPP::Message::GetSubject |
( |
const PString & |
lang = PString::Empty() | ) |
[virtual] |
Get the subject for the specified language.
The default subject (if any) is returned in case no language is specified or a matching one cannot be found
| virtual PXMLElement* XMPP::Message::GetSubjectElement |
( |
const PString & |
lang = PString::Empty() | ) |
[virtual] |
| virtual PString XMPP::Message::GetThread |
( |
| ) |
[virtual] |
| virtual PBoolean XMPP::Message::IsValid |
( |
| ) |
const [virtual] |
| static PBoolean XMPP::Message::IsValid |
( |
const PXML * |
pdu | ) |
[static] |
| virtual void XMPP::Message::SetBody |
( |
const PString & |
body, |
|
|
const PString & |
lang = PString::Empty() |
|
) |
| [virtual] |
| virtual void XMPP::Message::SetLanguage |
( |
const PString & |
lang | ) |
[virtual] |
| virtual void XMPP::Message::SetSubject |
( |
const PString & |
subj, |
|
|
const PString & |
lang = PString::Empty() |
|
) |
| [virtual] |
| virtual void XMPP::Message::SetThread |
( |
const PString & |
thrd | ) |
[virtual] |
| virtual void XMPP::Message::SetType |
( |
MessageType |
type | ) |
[virtual] |
| virtual void XMPP::Message::SetType |
( |
const PString & |
type | ) |
[virtual] |
Various constant strings.
The documentation for this class was generated from the following file: