Simbody  3.5
SimTK::Xml::Element Member List

This is the complete list of members for SimTK::Xml::Element, including all inherited members.

attribute_begin()SimTK::Xml::Element
attribute_end() const SimTK::Xml::Element
clear()SimTK::Xml::Node
clearOrphan()SimTK::Xml::Node
clone() const SimTK::Xml::Element
Element()SimTK::Xml::Elementinline
Element(const String &tagWord, const String &value="")SimTK::Xml::Elementexplicit
Element(const String &tagWord, const T &value)SimTK::Xml::Elementinline
element_begin(const String &tag="")SimTK::Xml::Element
element_end() const SimTK::Xml::Element
eraseAttribute(const String &name)SimTK::Xml::Element
eraseNode(const node_iterator &deleteThis)SimTK::Xml::Element
getAllAttributes()SimTK::Xml::Elementinline
getAllElements(const String &tag="")SimTK::Xml::Elementinline
getAllNodes(NodeType allowed=AnyNodes)SimTK::Xml::Elementinline
getAs(const Node &node)SimTK::Xml::Elementstatic
getAs(Node &node)SimTK::Xml::Elementstatic
getElementTag() const SimTK::Xml::Element
getNodeText() const SimTK::Xml::Node
getNodeType() const SimTK::Xml::Node
getNodeTypeAsString() const SimTK::Xml::Node
getOptionalAttribute(const String &name)SimTK::Xml::Element
getOptionalAttributeValue(const String &name, const String &def="") const SimTK::Xml::Elementinline
getOptionalAttributeValueAs(const String &name, const T &def) const SimTK::Xml::Elementinline
getOptionalElement(const String &tag)SimTK::Xml::Element
getOptionalElementValue(const String &tag, const String &def="") const SimTK::Xml::Elementinline
getOptionalElementValueAs(const String &tag, const T &def) const SimTK::Xml::Elementinline
getParentElement()SimTK::Xml::Node
getRequiredAttribute(const String &name)SimTK::Xml::Element
getRequiredAttributeValue(const String &name) const SimTK::Xml::Elementinline
getRequiredAttributeValueAs(const String &name) const SimTK::Xml::Elementinline
getRequiredElement(const String &tag)SimTK::Xml::Element
getRequiredElementValue(const String &tag) const SimTK::Xml::Elementinline
getRequiredElementValueAs(const String &tag) const SimTK::Xml::Elementinline
getValue() const SimTK::Xml::Element
getValueAs() const SimTK::Xml::Elementinline
getValueAs(T &out) const SimTK::Xml::Elementinline
hasAttribute(const String &name) const SimTK::Xml::Element
hasElement(const String &tag) const SimTK::Xml::Element
hasNode(NodeType allowed=AnyNodes) const SimTK::Xml::Element
hasParentElement() const SimTK::Xml::Node
insertNodeAfter(const node_iterator &pos, Node node)SimTK::Xml::Element
insertNodeBefore(const node_iterator &pos, Node node)SimTK::Xml::Element
isA(const Node &)SimTK::Xml::Elementstatic
isOrphan() const SimTK::Xml::Node
isTopLevelNode() const SimTK::Xml::Node
isValid() const SimTK::Xml::Nodeinline
isValueElement() const SimTK::Xml::Element
Node()SimTK::Xml::Nodeinline
Node(const Node &src)SimTK::Xml::Nodeinline
node_begin(NodeType allowed=AnyNodes)SimTK::Xml::Element
node_end() const SimTK::Xml::Element
operator!=(const Node &other) const SimTK::Xml::Nodeinline
operator<<(std::ostream &o, const Xml::Node &xmlNode)SimTK::Xml::Noderelated
operator=(const Node &src)SimTK::Xml::Nodeinline
operator==(const Node &other) const SimTK::Xml::Nodeinline
removeNode(const node_iterator &removeThis)SimTK::Xml::Element
setAttributeValue(const String &name, const String &value)SimTK::Xml::Element
setElementTag(const String &tag)SimTK::Xml::Element
setValue(const String &value)SimTK::Xml::Element
setValueAs(const T &value)SimTK::Xml::Elementinline
updValue()SimTK::Xml::Element
writeToString(String &out, bool compact=false) const SimTK::Xml::Node
Xml::element_iterator classSimTK::Xml::Elementfriend
Xml::Node classSimTK::Xml::Elementfriend
~Node()SimTK::Xml::Nodeinline