#include <xml-tree.h>
Inheritance diagram for XMLTree:

Public Methods | |
| XMLTree () | |
| XMLTree (istream &in, const char *encoding="US-ASCII") | |
| ~XMLTree () | |
| void | parse (istream &in, const char *encoding="US-ASCII") | 
| void | write (ostream &) | 
Public Attributes | |
| TagNode | Tree | 
| map< string, TagNode * > | LabelTable | 
| bool | initFlag | 
Friends | |
| void | start (void *, const char *, const char **) | 
| void | data (void *, const char *, int) | 
| void | finish (void *, const char *) | 
      
  | 
  
| 
 
  | 
  
      
  | 
  ||||||||||||
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  ||||||||||||
| 
 XMLTree::parse - Reads characters off the instream one at a time and parses until it reachs the End of File mark. Throws an Error if there is an error in parsing. If not, sets the initFlag flag Reimplemented in BasicReader.  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  ||||||||||||||||
| 
 
  | 
  
      
  | 
  ||||||||||||
| 
 
  | 
  
      
  | 
  ||||||||||||||||
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
1.2.18