#include <xmlnode.h>
Inheritance diagram for afl::XMLNode:

Public Member Functions | |
| virtual | ~XMLNode () |
| virtual XMLNode * | getFirstChild () const =0 |
| virtual XMLNode * | getNextSibling () const =0 |
| virtual std::string | getNamedAttribute (const std::string &name) const =0 |
| virtual std::string | getName () const =0 |
| virtual std::string | getText () const =0 |
| virtual std::string | toString () const =0 |
| XMLParser * | getParser () const |
Protected Member Functions | |
| XMLNode (XMLParser *parser) | |
|
|
creates a new XMLNode
|
|
|
destructor destroys this wrapper and all descendants. Only the root should be explicitly deleted |
|
|
Implemented in afl::XercesXMLNode. |
|
|
Implemented in afl::XercesXMLNode. |
|
|
finds a named attribute of the form name="value" and returns the value
Implemented in afl::XercesXMLNode. |
|
|
Implemented in afl::XercesXMLNode. |
|
|
|
|
|
Implemented in afl::XercesXMLNode. |
|
|
Implemented in afl::XercesXMLNode. |
1.4.6