#include <ixlib_xml.hh>
Public Methods | |
| xml_file () | |
| ~xml_file () | |
| void | read (istream &istr) |
| void | write (ostream &ostr) |
| tag* | getRootTag () |
| void | setRootTag (tag *newroot) |
| void | clear () |
Public Attributes | |
| friend | tag |
Protected Types | |
| typedef scanner::token_list::const_iterator | token_iterator |
Protected Methods | |
| void | parse (scanner::token_list const &tokenlist) |
Protected Attributes | |
| tag* | RootTag |
Static Protected Methods | |
| void | skipComment (token_iterator &first, token_iterator const &last) |
tag::Children and tag::Text use the same indices. Thus, in the following piece of XML
<XML> paff <EXPLOSION/> puff </XML>
Text[0] would be "paff", Children[0] would be "EXPLOSION", Text[1] would be "puff".
Definition at line 72 of file ixlib_xml.hh.
|
|
Definition at line 74 of file ixlib_xml.hh. |
|
|
Definition at line 146 of file ixlib_xml.hh. |
|
|
Definition at line 149 of file ixlib_xml.hh. |
|
|
Definition at line 163 of file ixlib_xml.hh. |
|
|
Definition at line 156 of file ixlib_xml.hh. |
|
|
|
|
|
|
|
|
Definition at line 159 of file ixlib_xml.hh. Referenced by clear(). |
|
|
|
|
|
|
|
|
Definition at line 143 of file ixlib_xml.hh. |
|
|
Definition at line 140 of file ixlib_xml.hh. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001