PTLib  Version 2.12.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
XMPP::Presence Member List

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

AddElement(PXMLElement *elem)XMPP::Stanzavirtual
AsString(Options options=NoOptions)PXML
AsString() const PXML
Available enum valueXMPP::Presence
Away enum valueXMPP::Presence
Chat enum valueXMPP::Presence
Class()PObjectinlinestatic
Clone() const PObjectvirtual
CloneAs() const PObjectinline
Compare(const PObject &obj) const PObjectvirtual
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
CreateEndTag(const PString &text)PXMLstatic
CreateStartTag(const PString &text)PXMLstatic
CreateTag(const PString &text, const PString &data)PXMLstatic
CreateTagNoData(const PString &text)PXMLstatic
DEFAULT_MAX_ENTITY_LENGTH enum valuePXMLBase
DND enum valueXMPP::Presence
docTypePXMLprotected
DocType enum valuePXML
ElementName enum valuePXML
encodingPXMLprotected
EndOfValidationList enum valuePXML
EqualTo enum valuePObject
Error enum valueXMPP::Presence
EscapeSpecialChars(const PString &string)PXMLstatic
FromTag()XMPP::Stanzastatic
GenerateID()XMPP::Stanzastatic
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetDocType() const PXMLinline
GetDocumentType() const PXML
GetElement(const PString &name, PINDEX i=0)XMPP::Stanzavirtual
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 PXMLinline
GetErrorLine() const PXMLinline
GetErrorString() const PXMLinline
GetFrom() const XMPP::Stanzavirtual
GetID() const XMPP::Stanzavirtual
GetMaxEntityLength() const PXMLBaseinline
GetMutex()PXMLinline
GetNumElements() const PXML
GetOptions() const PXMLBaseinline
GetPriority() const XMPP::Presencevirtual
GetRootElement() const PXMLinline
GetShow(PString *showName=0) const XMPP::Presencevirtual
GetStatus(const PString &lang=PString::Empty())XMPP::Presencevirtual
GetStatusElement(const PString &lang=PString::Empty())XMPP::Presencevirtual
GetTo() const XMPP::Stanzavirtual
GetTraceContextIdentifier() const PObjectinline
GetTraceContextIdentifier(PObject &obj)PObjectinline
GetTraceContextIdentifier(PObject *obj)PObjectinline
GetType(PString *typeName=0) const XMPP::Presencevirtual
GreaterThan enum valuePObject
HashFunction() const PObjectvirtual
IDTag()XMPP::Stanzastatic
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) const PObjectinlinevirtual
IsClass(const char *cls) const PObjectinline
IsDirty() const PXML
IsLoaded() const PXMLinline
IsNoIndentElement(const PString &elementName) const PXMLvirtual
IsStandAlone enum valuePXMLBase
IsValid() const XMPP::Presencevirtual
IsValid(const PXML *pdu)XMPP::Presencestatic
LessThan enum valuePObject
Load(const PString &data, Options options=NoOptions)PXML
LoadAndValidate(const PString &body, const PXML::ValidationInfo *validator, PString &error, Options options=NoOptions)PXML
LoadFile(const PFilePath &fn, Options options=NoOptions)PXML
loadFilenamePXMLprotected
loadFromFilePXMLprotected
m_defaultNameSpacePXMLprotected
m_errorColumnPXMLprotected
m_errorLinePXMLprotected
m_errorStringPXMLprotected
m_maxEntityLengthPXMLBaseprotected
m_optionsPXMLBaseprotected
m_standAlonePXMLprotected
m_traceContextIdentifierPObjectprotected
noIndentElementsPXMLprotected
NotStandAlone enum valuePXMLBase
Online enum valueXMPP::Presence
OnLoaded()PXMLinlinevirtual
operator!=(const PObject &obj) const PObjectinline
operator<(const PObject &obj) const PObjectinline
operator<=(const PObject &obj) const PObjectinline
operator==(const PObject &obj) const PObjectinline
operator>(const PObject &obj) const PObjectinline
operator>=(const PObject &obj) const PObjectinline
OptionalAttribute enum valuePXML
OptionalAttributeWithValue enum valuePXML
OptionalAttributeWithValueMatching enum valuePXML
OptionalAttributeWithValueMatchingEx enum valuePXML
OptionalElement enum valuePXML
OptionalElementWithBodyMatching enum valuePXML
OptionalElementWithBodyMatchingEx enum valuePXML
OptionalNonEmptyAttribute enum valuePXML
Other enum valueXMPP::Presence
P_DECLARE_BITWISE_ENUM_EX(Options, 6,(NoOptions, Indent, NewLineAfterElement, NoIgnoreWhiteSpace, CloseExtended, WithNS, FragmentOnly), AllOptions=(1<<(6+1))-1)PXMLBase
PObject()PObjectinlineprotected
Presence()XMPP::Presence
Presence(PXML &pdu)XMPP::Presence
Presence(PXML *pdu)XMPP::Presence
PresenceType enum nameXMPP::Presence
PrintOn(ostream &strm) const PXMLvirtual
PriorityTag()XMPP::Presencestatic
Probe enum valueXMPP::Presence
PTraceObjectInstance() const PObjectinline
PTraceObjectInstance(const char *)PObjectinlinestatic
PTraceObjectInstance(const PObject *obj)PObjectinlinestatic
PXML(Options options=NoOptions, const char *noIndentElements=NULL)PXML
PXML(const PXML &xml)PXML
PXMLBase(Options opts=NoOptions)PXMLBase
ReadFrom(istream &strm)PXMLvirtual
RemoveAll()PXML
RemoveElement(PINDEX idx)PXML
RequiredAttribute enum valuePXML
RequiredAttributeWithValue enum valuePXML
RequiredAttributeWithValueMatching enum valuePXML
RequiredAttributeWithValueMatchingEx enum valuePXML
RequiredElement enum valuePXML
RequiredElementWithBodyMatching enum valuePXML
RequiredElementWithBodyMatchingEx enum valuePXML
RequiredNonEmptyAttribute enum valuePXML
rootElementPXMLprotected
rootMutexPXMLprotected
Save(Options options=NoOptions)PXML
SaveFile(const PFilePath &fn, Options options=NoOptions)PXML
SetDefaultNamespace enum valuePXML
SetDocType(const PString &v)PXMLinline
SetFrom(const PString &from)XMPP::Stanzavirtual
SetID(const PString &id)XMPP::Stanzavirtual
SetMaxEntityLength(unsigned len)PXMLBaseinline
SetNamespace enum valuePXML
SetOptions(Options opts)PXMLBaseinline
SetPriority(BYTE priority)XMPP::Presencevirtual
SetRootElement(PXMLElement *p)PXML
SetRootElement(const PString &documentType)PXML
SetShow(ShowType show)XMPP::Presencevirtual
SetShow(const PString &show)XMPP::Presencevirtual
SetStatus(const PString &status, const PString &lang=PString::Empty())XMPP::Presencevirtual
SetTo(const PString &to)XMPP::Stanzavirtual
SetTraceContextIdentifier(unsigned id)PObjectinline
SetTraceContextIdentifier(const PObject &obj)PObjectinline
SetTraceContextIdentifier(const PObject *obj)PObjectinline
SetType(PresenceType type)XMPP::Presencevirtual
SetType(const PString &type)XMPP::Presencevirtual
ShowTag()XMPP::Presencestatic
ShowType enum nameXMPP::Presence
StandAloneType enum namePXMLBase
StatusTag()XMPP::Presencestatic
Subscribe enum valueXMPP::Presence
Subscribed enum valueXMPP::Presence
Subtree enum valuePXML
ToTag()XMPP::Stanzastatic
TypeTag()XMPP::Presencestatic
Unavailable enum valueXMPP::Presence
UninitialisedStandAlone enum valuePXMLBase
Unknown enum valueXMPP::Presence
UnknownStandAlone enum valuePXMLBase
Unsubscribe enum valueXMPP::Presence
Unsubscribed enum valueXMPP::Presence
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 namePXML
versionPXMLprotected
XA enum valueXMPP::Presence
~PObject()PObjectinlinevirtual
~PXML()PXML