addChild(SmartPtr< Element > e) | code::XML::Element | [inline] |
appendChild(const Element &e) | code::XML::Element | [inline] |
appendText(const std::string &text_str) | code::XML::Element | [inline] |
attribute(const std::string &name) const | code::XML::Element | [inline] |
children_t typedef | code::XML::Element | |
Element(const std::string &tagName_in) | code::XML::Element | [inline] |
Element() | code::XML::Element | [inline] |
getAttribute(const std::string &name) const | code::XML::Element | |
getAttributes() const | code::XML::Element | [inline] |
getAttributeValue(const std::string &name, const std::string &fallback) const | code::XML::Element | [inline] |
getBooleanAttribute(const std::string &name, bool defaultVal) const | code::XML::Element | |
getChildren(const std::string &tagName, children_t *result) const | code::XML::Element | |
getChildren() const | code::XML::Element | [inline] |
getFirstChild() const | code::XML::Element | [inline] |
getFirstNamedChild(const std::string &name) const | code::XML::Element | |
getTagName() const | code::XML::Element | [inline] |
getText() const | code::XML::Element | [inline] |
hasAttribute(const std::string &name) const | code::XML::Element | [inline] |
readValidAttribute(const std::string &attribute, char &value) const | code::XML::Element | |
readValidAttribute(const std::string &attribute, int &value) const | code::XML::Element | |
readValidAttribute(const std::string &attribute, float &value) const | code::XML::Element | |
readValidAttribute(const std::string &attribute, double &value) const | code::XML::Element | |
readValidAttribute(const std::string &attribute, bool &value) const | code::XML::Element | |
readValidAttribute(const std::string &attribute, std::string &value) const | code::XML::Element | |
setAttribute(const std::string &name, const std::string &value) | code::XML::Element | [inline] |
setAttribute(const std::string &name, size_t value) | code::XML::Element | |
setAttribute(const std::string &name, int value) | code::XML::Element | |
setAttribute(const std::string &name, double value) | code::XML::Element | |
setTagName(const std::string &tagName_in) | code::XML::Element | [inline] |
setText(const std::string &text_str) | code::XML::Element | [inline] |