OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
XmlBase Member List

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

AddAttribute(const std::string &key, const std::string &value)=0XmlBasepure virtual
AddChildNode(const std::string &key, const std::string &value)=0XmlBasepure virtual
AddChildNodeAfter(const std::string &node_name, const std::string &key, const std::string &value)=0XmlBasepure virtual
AddNode(const std::string &key, const std::string &value)=0XmlBasepure virtual
AppendDoc(const std::string &str, XmlBase *a_doc)=0XmlBasepure virtual
DeleteAttribute(const std::string &key)=0XmlBasepure virtual
DeleteNode(const std::string &key)=0XmlBasepure virtual
LoadDoc(const std::string &doc)=0XmlBasepure virtual
ModifyAttribute(const std::string &key, const std::string &value)=0XmlBasepure virtual
ModifyNode(const std::string &key, const std::string &value)=0XmlBasepure virtual
PrintDoc(std::ostream &os) const =0XmlBasepure virtual
ReadAttrib(const std::string &str)=0XmlBasepure virtual
ReadChildNode()=0XmlBasepure virtual
ReadChildNodeName()=0XmlBasepure virtual
ReadFirstAttrib()=0XmlBasepure virtual
ReadNextAttrib()=0XmlBasepure virtual
ReadNextNode()=0XmlBasepure virtual
ReadNextNodeName()=0XmlBasepure virtual
ReadNode(const std::string &name)=0XmlBasepure virtual
ReadNodeName(const std::string &name)=0XmlBasepure virtual
ReadNodeValue()=0XmlBasepure virtual
ReadParentName()=0XmlBasepure virtual
RewindAttrib()=0XmlBasepure virtual
RewindDoc()=0XmlBasepure virtual
RewindNode()=0XmlBasepure virtual
WriteDoc(uint8_t *buf)=0XmlBasepure virtual
WriteRawDoc(uint8_t *buf)=0XmlBasepure virtual
XmlBase()XmlBaseinline
~XmlBase()XmlBaseinlinevirtual