| addAttribute(Attribute *attrib) | MXML::Node | [inline] |
| addBelow(Node *) | MXML::Node | |
| begin() | MXML::Node | [inline] |
| beginChar() const | MXML::Element | [inline] |
| beginLine() const | MXML::Element | [inline] |
| character() const | MXML::Element | [inline] |
| child() const | MXML::Node | [inline] |
| clone() | MXML::Node | |
| const_begin() const | MXML::Node | [inline] |
| const_deep_iterator typedef | MXML::Node | |
| const_end() | MXML::Node | [inline] |
| const_find_iterator typedef | MXML::Node | |
| const_iterator typedef | MXML::Node | |
| const_path_iterator typedef | MXML::Node | |
| data() const | MXML::Node | [inline] |
| data(const std::string &new_value) | MXML::Node | [inline] |
| deep_begin() | MXML::Node | [inline] |
| deep_iterator typedef | MXML::Node | |
| Element(const int line=1, const int pos=0) | MXML::Element | [inline, protected] |
| end() | MXML::Node | [inline] |
| find(std::string name, std::string attrib="", std::string valatt="", std::string data="") | MXML::Node | |
| find_iterator typedef | MXML::Node | |
| find_path(std::string path) | MXML::Node | |
| getAttribute(const std::string name) const | MXML::Node | |
| hasAttribute(const std::string name) const | MXML::Node | |
| insertAfter(Node *) | MXML::Node | |
| insertBefore(Node *) | MXML::Node | |
| insertBelow(Node *) | MXML::Node | |
| iterator typedef | MXML::Node | |
| lastChild() const | MXML::Node | [inline] |
| line() const | MXML::Element | [inline] |
| m_attrib | MXML::Node | [private] |
| m_child | MXML::Node | [private] |
| m_data | MXML::Node | [private] |
| m_last_child | MXML::Node | [private] |
| m_lastFound | MXML::Node | [private] |
| m_name | MXML::Node | [private] |
| m_next | MXML::Node | [private] |
| m_parent | MXML::Node | [private] |
| m_prev | MXML::Node | [private] |
| m_type | MXML::Node | [private] |
| markBegin() | MXML::Element | [inline] |
| name() const | MXML::Node | [inline] |
| name(const std::string &new_name) | MXML::Node | [inline] |
| next() const | MXML::Node | [inline] |
| nextChar() | MXML::Element | [inline] |
| nextLine() | MXML::Element | [inline] |
| Node(std::istream &in, const int style=0, const int line=1, const int pos=0) | MXML::Node | |
| Node(const type tp, const std::string &name="", const std::string &data="") | MXML::Node | [inline] |
| Node(Node &) | MXML::Node | |
| Node::depth() const | MXML::Node | |
| Node::path() const | MXML::Node | |
| Node::removeChild(Node *child) | MXML::Node | |
| nodeIndent(std::ostream &out, const int depth, const int style) const | MXML::Node | [protected] |
| nodeType() const | MXML::Node | [inline] |
| operator<<(std::ostream &stream, const Element &elem) | MXML::Element | [friend] |
| parent() const | MXML::Node | [inline] |
| path_iterator typedef | MXML::Node | |
| prev() const | MXML::Node | [inline] |
| readData(std::istream in, const int iStyle) | MXML::Node | [protected] |
| setAttribute(const std::string name, const std::string value) | MXML::Node | |
| setPosition(const int line, const int character) | MXML::Element | [inline] |
| type enum name | MXML::Node | |
| typeComment enum value | MXML::Node | |
| typeData enum value | MXML::Node | |
| typeDirective enum value | MXML::Node | |
| typeDocument enum value | MXML::Node | |
| typeFakeClosing enum value | MXML::Node | |
| typePI enum value | MXML::Node | |
| typeTag enum value | MXML::Node | |
| typeXMLDecl enum value | MXML::Node | |
| unlink() | MXML::Node | |
| unlinkComplete() | MXML::Node | |
| write(std::ostream &out, const int style) const | MXML::Node | [virtual] |
| ~Node() | MXML::Node | |