# XMPP::Message Member List

This is the complete list of members for XMPP::Message, including all inherited members.

AddElement(PXMLElement *elem) | XMPP::Stanza | `[virtual]`
AllOptions enum value | PXMLBase |
AsString() const | PXML |
BodyTag() | XMPP::Message | `[static]`
Chat enum value | XMPP::Message |
Class() | PObject | `[inline, static]`
Clone() const | PObject | `[virtual]`
CloseExtended enum value | PXMLBase |
Compare(const PObject &obj) const | PObject | `[virtual]`
CompareObjectMemoryDirect(const PObject &obj) const | PObject | `[virtual]`
Comparison enum name | PObject |
Construct(int options, const char *noIndentElements) | PXML | `[protected]`
CreateEndTag(const PString &text) | PXML | `[static]`
CreateStartTag(const PString &text) | PXML | `[static]`
CreateTag(const PString &text, const PString &data) | PXML | `[static]`
CreateTagNoData(const PString &text) | PXML | `[static]`
DEFAULT_MAX_ENTITY_LENGTH enum value | PXMLBase |
DocType enum value | PXML |
docType | PXML | `[protected]`
ElementName enum value | PXML |
encoding | PXML | `[protected]`
EndOfValidationList enum value | PXML |
EqualTo enum value | PObject |
Error enum value | XMPP::Message |
EscapeSpecialChars(const PString &string) | PXML | `[static]`
FragmentOnly enum value | PXMLBase |
FromTag() | XMPP::Stanza | `[static]`
GenerateID() | XMPP::Stanza | `[static]`
GetBody(const PString &lang=PString::Empty()) | XMPP::Message | `[virtual]`
GetBodyElement(const PString &lang=PString::Empty()) | XMPP::Message | `[virtual]`
GetClass(unsigned ancestor=0) const | PObject | `[inline, virtual]`
GetDocType() const | PXML | `[inline]`
GetDocumentType() const | PXML |
GetElement(const PString &name, PINDEX i=0) | XMPP::Stanza | `[virtual]`
PXML::GetElement(const PCaselessString &name, const PCaselessString &attr, const PString &attrval) const | PXML |
PXML::GetElement(const PCaselessString &name, PINDEX idx=0) const | PXML |
PXML::GetElement(PINDEX idx) const | PXML |
GetErrorColumn() const | PXML | `[inline]`
GetErrorLine() const | PXML | `[inline]`
GetErrorString() const | PXML | `[inline]`
GetFrom() const | XMPP::Stanza | `[virtual]`
GetID() const | XMPP::Stanza | `[virtual]`
GetLanguage() const | XMPP::Message | `[virtual]`
GetMaxEntityLength() const | PXMLBase | `[inline]`
GetMutex() | PXML | `[inline]`
GetNumElements() const | PXML |
GetOptions() const | PXMLBase | `[inline]`
GetRootElement() const | PXML | `[inline]`
GetSubject(const PString &lang=PString::Empty()) | XMPP::Message | `[virtual]`
GetSubjectElement(const PString &lang=PString::Empty()) | XMPP::Message | `[virtual]`
GetThread() | XMPP::Message | `[virtual]`
GetTo() const | XMPP::Stanza | `[virtual]`
GetType(PString *typeName=0) const | XMPP::Message | `[virtual]`
GreaterThan enum value | PObject |
GroupChat enum value | XMPP::Message |
HashFunction() const | PObject | `[virtual]`
HeadLine enum value | XMPP::Message |
IDTag() | XMPP::Stanza | `[static]`
Indent enum value | PXMLBase |
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | `[static]`
InternalIsDescendant(const char *clsName) const | PObject | `[inline, virtual]`
IsClass(const char *cls) const | PObject | `[inline]`
IsDirty() const | PXML |
IsLoaded() const | PXML | `[inline]`
IsNoIndentElement(const PString &elementName) const | PXML | `[virtual]`
IsStandAlone enum value | PXMLBase |
IsValid() const | XMPP::Message | `[virtual]`
IsValid(const PXML *pdu) | XMPP::Message | `[static]`
LessThan enum value | PObject |
Load(const PString &data, Options options=NoOptions) | PXML |
LoadAndValidate(const PString &body, const PXML::ValidationInfo *validator, PString &error, int options=NoOptions) | PXML |
LoadFile(const PFilePath &fn, Options options=NoOptions) | PXML |
loadFilename | PXML | `[protected]`
loadFromFile | PXML | `[protected]`
m_defaultNameSpace | PXML | `[protected]`
m_errorColumn | PXML | `[protected]`
m_errorLine | PXML | `[protected]`
m_errorString | PXML | `[protected]`
m_maxEntityLength | PXMLBase | `[protected]`
m_options | PXMLBase | `[protected]`
m_standAlone | PXML | `[protected]`
Message() | XMPP::Message |
Message(PXML &pdu) | XMPP::Message |
Message(PXML *pdu) | XMPP::Message |
MessageType enum name | XMPP::Message |
NewLineAfterElement enum value | PXMLBase |
NoIgnoreWhiteSpace enum value | PXMLBase |
noIndentElements | PXML | `[protected]`
NoOptions enum value | PXMLBase |
Normal enum value | XMPP::Message |
NotStandAlone enum value | PXMLBase |
OnLoaded() | PXML | `[inline, virtual]`
operator &(Options o1, Options o2) | PXMLBase | `[friend]`
operator!=(const PObject &obj) const | PObject | `[inline]`
operator<(const PObject &obj) const | PObject | `[inline]`
operator<<(ostream &strm, const PObject &obj) | PObject | `[friend]`
operator<=(const PObject &obj) const | PObject | `[inline]`
operator==(const PObject &obj) const | PObject | `[inline]`
operator>(const PObject &obj) const | PObject | `[inline]`
operator>=(const PObject &obj) const | PObject | `[inline]`
operator>>(istream &strm, PObject &obj) | PObject | `[friend]`
operator|(Options o1, Options o2) | PXMLBase | `[friend]`
OptionalAttribute enum value | PXML |
OptionalAttributeWithValue enum value | PXML |
OptionalAttributeWithValueMatching enum value | PXML |
OptionalAttributeWithValueMatchingEx enum value | PXML |
OptionalElement enum value | PXML |
OptionalElementWithBodyMatching enum value | PXML |
OptionalElementWithBodyMatchingEx enum value | PXML |
OptionalNonEmptyAttribute enum value | PXML |
Options enum name | PXMLBase |
PObject() | PObject | `[inline, protected]`
PrintOn(ostream &strm) const | PXML | `[virtual]`
PXML(int options=NoOptions, const char *noIndentElements=NULL) | PXML |
PXML(const PString &data, int options=NoOptions, const char *noIndentElements=NULL) | PXML |
PXML(const PXML &xml) | PXML |
PXMLBase(int opts=NoOptions) | PXMLBase |
ReadFrom(istream &strm) | PXML | `[virtual]`
RemoveAll() | PXML |
RemoveElement(PINDEX idx) | PXML |
RequiredAttribute enum value | PXML |
RequiredAttributeWithValue enum value | PXML |
RequiredAttributeWithValueMatching enum value | PXML |
RequiredAttributeWithValueMatchingEx enum value | PXML |
RequiredElement enum value | PXML |
RequiredElementWithBodyMatching enum value | PXML |
RequiredElementWithBodyMatchingEx enum value | PXML |
RequiredNonEmptyAttribute enum value | PXML |
rootElement | PXML | `[protected]`
rootMutex | PXML | `[protected]`
Save(Options options=NoOptions) | PXML |
Save(PString &data, Options options=NoOptions) | PXML |
SaveFile(const PFilePath &fn, Options options=NoOptions) | PXML |
SetBody(const PString &body, const PString &lang=PString::Empty()) | XMPP::Message | `[virtual]`
SetDefaultNamespace enum value | PXML |
SetDocType(const PString &v) | PXML | `[inline]`
SetFrom(const PString &from) | XMPP::Stanza | `[virtual]`
SetID(const PString &id) | XMPP::Stanza | `[virtual]`
SetLanguage(const PString &lang) | XMPP::Message | `[virtual]`
SetMaxEntityLength(unsigned len) | PXMLBase | `[inline]`
SetNamespace enum value | PXML |
SetOptions(int opts) | PXMLBase | `[inline]`
SetRootElement(PXMLElement *p) | PXML |
SetRootElement(const PString &documentType) | PXML |
SetSubject(const PString &subj, const PString &lang=PString::Empty()) | XMPP::Message | `[virtual]`
SetThread(const PString &thrd) | XMPP::Message | `[virtual]`
SetTo(const PString &to) | XMPP::Stanza | `[virtual]`
SetType(MessageType type) | XMPP::Message | `[virtual]`
SetType(const PString &type) | XMPP::Message | `[virtual]`
StandAloneType enum name | PXMLBase |
SubjectTag() | XMPP::Message | `[static]`
Subtree enum value | PXML |
ThreadTag() | XMPP::Message | `[static]`
ToTag() | XMPP::Stanza | `[static]`
TypeTag() | XMPP::Message | `[static]`
UninitialisedStandAlone enum value | PXMLBase |
Unknown enum value | XMPP::Message |
UnknownStandAlone enum value | PXMLBase |
Validate(const ValidationInfo *validator) | PXML |
ValidateElement(ValidationContext &context, PXMLElement *element, const ValidationInfo *elements) | PXML |
ValidateElements(ValidationContext &context, PXMLElement *baseElement, const ValidationInfo *elements) | PXML |
ValidationOp enum name | PXML |
version | PXML | `[protected]`
WithNS enum value | PXMLBase |
~PObject() | PObject | `[inline, virtual]`
~PXML() | PXML |