|
UTILLib 2.0
Common C++ library with utilities.
|
This is the complete list of members for util::xml::IXmlNode, including all inherited members.
| AddNode(const std::string &name) | util::xml::IXmlNode | virtual |
| AddNode(std::unique_ptr< IXmlNode > p) | util::xml::IXmlNode | virtual |
| AddUniqueNode(const std::string &name) | util::xml::IXmlNode | virtual |
| AddUniqueNode(const std::string &name, const std::string &key, const std::string &attr) | util::xml::IXmlNode | virtual |
| Attribute(const std::string &key, const T &def={}) const | util::xml::IXmlNode | inline |
| attribute_list_ | util::xml::IXmlNode | protected |
| AttributeList typedef | util::xml::IXmlNode | protected |
| ChildList typedef | util::xml::IXmlNode | |
| CreateNode(const std::string &name) const | util::xml::IXmlNode | protectedvirtual |
| DeleteNode(const std::string &name) | util::xml::IXmlNode | |
| DeleteNode(const IXmlNode *node) | util::xml::IXmlNode | |
| ExistProperty(const std::string &tag) const | util::xml::IXmlNode | inline |
| GetChildList(ChildList &child_list) const | util::xml::IXmlNode | virtual |
| GetNode(const std::string &tag) const | util::xml::IXmlNode | virtual |
| GetNode(const std::string &tag, const std::string &key, const std::string &attr) const | util::xml::IXmlNode | virtual |
| HasChildren() const | util::xml::IXmlNode | inline |
| IsAttribute(const std::string &key, const std::string &value) const | util::xml::IXmlNode | |
| IsTagName(const std::string &tag) const | util::xml::IXmlNode | |
| IXmlNode(const std::string &tag_name) | util::xml::IXmlNode | explicit |
| IXmlNode()=delete (defined in util::xml::IXmlNode) | util::xml::IXmlNode | |
| node_list_ | util::xml::IXmlNode | protected |
| NodeList typedef | util::xml::IXmlNode | protected |
| Property(const std::string &key, const T &def={}) const | util::xml::IXmlNode | inline |
| SetAttribute(const std::string &key, const T &value) | util::xml::IXmlNode | |
| SetAttribute(const std::string &key, const bool &value) | util::xml::IXmlNode | |
| SetProperty(const std::string &key, const T &value) | util::xml::IXmlNode | inline |
| tag_name_ | util::xml::IXmlNode | protected |
| TagName() const | util::xml::IXmlNode | inline |
| TagName(const std::string &name) | util::xml::IXmlNode | inline |
| Value() const | util::xml::IXmlNode | inline |
| Value(const T &value) | util::xml::IXmlNode | |
| Value(const bool &value) | util::xml::IXmlNode | |
| Value(const std::string &value) | util::xml::IXmlNode | |
| value_ | util::xml::IXmlNode | protected |
| Write(std::ostream &dest, size_t level) | util::xml::IXmlNode | virtual |
| ~IXmlNode()=default | util::xml::IXmlNode | virtual |