Yate
XmlElement Member List

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

addChild(XmlChild *child)XmlElementvirtual
addChildSafe(XmlChild *child)XmlParentinline
addInheritedNs(const NamedList &list)XmlElement
addText(const char *text)XmlElement
alive() const GenObjectvirtual
attribute(const String &name) const XmlElementinline
attributes() const XmlElementinline
childText(const String &name, const String *ns=0, bool noPrefix=true) const XmlElementinline
clearChildren()XmlElementinlinevirtual
completed() const XmlElementinline
copyAttributes(NamedList &list, const String &prefix) const XmlElement
destruct()GenObjectvirtual
document()XmlParentinlinevirtual
element()XmlElementinlinevirtual
empty() const XmlElementinline
findFirstChild(const String *name=0, const String *ns=0, bool noPrefix=true) const XmlElementinline
findFirstChild(const String &name, const String *ns=0, bool noPrefix=true) const XmlElementinline
findNextChild(const XmlElement *prev=0, const String *name=0, const String *ns=0, bool noPrefix=true) const XmlElementinline
findNextChild(const String &name, const XmlElement *prev=0, const String *ns=0, bool noPrefix=true) const XmlElementinline
fragment()XmlParentinlinevirtual
GenObject()GenObject
getAttribute(const String &name) const XmlElementinline
getChildren() const XmlElementinlinevirtual
getElement() const XmlElementinlinevirtual
getFirstChild()XmlElement
getName() const XmlElementinlinevirtual
getObjCounter() const GenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) const GenObjectvirtual
getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
getParent()XmlElementinlinevirtual
getTag() const XmlElementinline
getTag(const String *&tag, const String *&ns) const XmlElement
getText() const XmlElement
hasAttribute(const String &name, const String &value) const XmlElementinline
hasChildren() const XmlParentinline
hasXmlns(const String &ns) const XmlElementinline
inheritedNs() const XmlElementinline
isDefaultNs() const XmlElementinline
isXmlns(const String &str)XmlElementinlinestatic
param2xml(NamedString *param, const String &tag, bool copyXml=false)XmlElementstatic
parent() const XmlElementinline
pop()XmlElementinline
removeAttribute(const String &name)XmlElementinline
removeChild(XmlChild *child, bool delObj=true)XmlElementvirtual
reset()XmlParentinlinevirtual
s_nsXmlElementstatic
s_nsPrefixXmlElementstatic
setAttribute(const String &name, const char *value)XmlElementinline
setAttributes(NamedList &list, const String &prefix, bool skipPrefix=true)XmlElement
setAttributeValid(const String &name, const char *value)XmlElementinline
setCompleted()XmlElementinlinevirtual
setInheritedNs(const XmlElement *xml=0, bool inherit=true)XmlElement
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
setParent(XmlParent *parent)XmlElementvirtual
setText(const char *text)XmlElement
setUnprefixedTag(const String &s)XmlElement
setXmlns(const String &name=String::empty(), bool addAttr=false, const String &value=String::empty())XmlElement
tag() const XmlElementinline
toString() const XmlElementinlinevirtual
toString(String &dump, bool escape=true, const String &indent=String::empty(), const String &origIndent=String::empty(), bool completeOnly=true, const String *auth=0) const XmlElement
unprefixedTag() const XmlElementinline
xml2param(XmlElement *xml, const String *tag, bool copyXml=false)XmlElementstatic
xml2param(NamedList &list, XmlElement *parent, const String *tag, bool copyXml=false)XmlElementstatic
xmlCData()XmlChildinlinevirtual
XmlChild()XmlChild
xmlComment()XmlChildinlinevirtual
xmlDeclaration()XmlChildinlinevirtual
xmlDoctype()XmlChildinlinevirtual
xmlElement()XmlElementinlinevirtual
XmlElement(const NamedList &element, bool empty, XmlParent *parent=0)XmlElement
XmlElement(const char *name, bool complete=true)XmlElement
XmlElement(const char *name, const char *value, bool complete=true)XmlElement
XmlElement(const XmlElement &orig)XmlElement
xmlns() const XmlElementinline
xmlnsAttribute(const String &name) const XmlElement
XmlParent()XmlParentinline
xmlText()XmlChildinlinevirtual
~GenObject()GenObjectinlinevirtual
~XmlElement()XmlElementvirtual
~XmlParent()XmlParentinlinevirtual