PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PXMLElement Member List

This is the complete list of members for PXMLElement, including all inherited members.

AddChild(PXMLElement *elem, bool dirty=true) | PXMLElement |
AddChild(PXMLData *elem, bool dirty=true) | PXMLElement |
AddData(const PString &data) | PXMLElement |
AddElement(const char *name) | PXMLElement |
AddElement(const PString &name, const PString &data) | PXMLElement |
AddElement(const PString &name, const PString &attrName, const PString &attrVal) | PXMLElement |
AddNamespace(const PString &prefix, const PString &uri) | PXMLElement |
AddSubObject(PXMLObject *elem, bool dirty=true) | PXMLElement |
AsString() const | PXMLObject |
attributes | PXMLElement | protected
Class() | PObject | inline static
Clone(PXMLElement *parent) const | PXMLElement | virtual
PObject::Clone() const | PObject | virtual
CloneAs() const | PObject | inline
column | PXMLElement | protected
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
dirty | PXMLElement | protected
EqualTo enum value | PObject |
FindObject(const PXMLObject *ptr) const | PXMLElement |
GetAttribute(const PCaselessString &key) const | PXMLElement |
GetAttributes() const | PXMLElement | inline
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetData() const | PXMLElement |
GetDefaultNamespace(PCaselessString &str) const | PXMLElement |
GetElement(const PCaselessString &name, const PCaselessString &attr, const PString &attrval) const | PXMLElement |
GetElement(const PCaselessString &name, PINDEX idx=0) const | PXMLElement |
GetElement(PINDEX idx=0) const | PXMLElement |
GetFilePosition(unsigned &col, unsigned &line) const | PXMLElement | inline
GetName() const | PXMLElement | inline
GetNamespace(const PCaselessString &prefix, PCaselessString &str) const | PXMLElement |
GetNextObject() const | PXMLObject |
GetParent() const | PXMLObject | inline
GetPathName() const | PXMLElement |
GetSize() const | PXMLElement | inline
GetSubObject(PINDEX idx=0) const | PXMLElement | inline
GetSubObjects() const | PXMLElement | inline
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GetURIForNamespace(const PCaselessString &prefix, PCaselessString &uri) const | PXMLElement |
GreaterThan enum value | PObject |
HasAttribute(const PCaselessString &key) const | PXMLElement |
HasAttributes() const | PXMLElement | inline
HashFunction() const | PObject | virtual
HasSubObjects() const | PXMLElement | inline
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 | PXMLObject | inline
IsElement() const | PXMLElement | inline virtual
LessThan enum value | PObject |
lineNumber | PXMLElement | protected
m_defaultNamespace | PXMLElement | protected
m_nameSpaces | PXMLElement | protected
m_traceContextIdentifier | PObject | protected
name | PXMLElement | protected
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>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
Output(ostream &strm, const PXMLBase &xml, int indent) const | PXMLElement | virtual
parent | PXMLObject | protected
PObject() | PObject | inline protected
PrependNamespace(const PCaselessString &name) const | PXMLElement |
PrintOn(ostream &strm) const | PXMLElement | virtual
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
PXMLElement(PXMLElement *parent, const char *name=NULL) | PXMLElement |
PXMLElement(PXMLElement *parent, const PString &name, const PString &data) | PXMLElement |
PXMLObject(PXMLElement *par) | PXMLObject | inline
ReadFrom(istream &strm) | PObject | virtual
RemoveElement(PINDEX idx) | PXMLElement |
RemoveNamespace(const PString &prefix) | PXMLElement |
SetAttribute(const PCaselessString &key, const PString &value, bool setDirty=true) | PXMLElement |
SetData(const PString &data) | PXMLElement |
SetDirty() | PXMLObject |
SetFilePosition(unsigned col, unsigned line) | PXMLElement | inline
SetName(const PString &v) | PXMLElement | inline
SetParent(PXMLElement *newParent) | PXMLObject | inline
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
subObjects | PXMLElement | protected
~PObject() | PObject | inline virtual