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 | |