#include <ixlib_xml.hh>
Public Types | |
| typedef std::map< std::string, std::string >  | attribute_map | 
| typedef std::vector< tag *> | children_list | 
| typedef std::vector< std::string > | text_list | 
| typedef children_list::iterator | iterator | 
| typedef children_list::const_iterator | const_iterator | 
Public Methods | |
| tag () | |
| tag (std::string const &name) | |
| tag (tag const &source) | |
| ~tag () | |
| void | appendTag (tag *tag) | 
| void | insertTag (children_list::iterator before, tag *tag) | 
| void | insertTag (text_list::iterator before, tag *tag) | 
| tag * | findTag (std::string const &name) | 
| void | name (std::string const &name) | 
| std::string | name () const | 
| iterator | begin () | 
| const_iterator | begin () const | 
| iterator | end () | 
| const_iterator | end () const | 
| void | setName (std::string const &n) | 
  | |
| std::string | getName () const | 
  | |
Public Attributes | |
| attribute_map | Attributes | 
| children_list | Children | 
| text_list | Text | 
Protected Methods | |
| void | parse (token_iterator &first, token_iterator const &last) | 
| void | write (std::ostream &ostr, TSize indent) | 
| void | setLastText (std::string const &text) | 
Protected Attributes | |
| std::string | Name | 
Friends | |
| class | xml_file | 
      
  | 
  
| 
 
 Definition at line 82 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 83 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 91 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 90 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 84 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 93 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 96 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 102 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 119 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 116 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 125 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 122 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 
 
 Definition at line 134 of file ixlib_xml.hh.  | 
  
      
  | 
  ||||||||||||
| 
 
  | 
  
      
  | 
  ||||||||||||
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 112 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 109 of file ixlib_xml.hh.  | 
  
      
  | 
  ||||||||||||
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 142 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 
 
 Definition at line 130 of file ixlib_xml.hh.  | 
  
      
  | 
  ||||||||||||
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 146 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 86 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 87 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 79 of file ixlib_xml.hh.  | 
  
      
  | 
  
| 
 
 Definition at line 88 of file ixlib_xml.hh.  | 
  
1.2.11.1 written by Dimitri van Heesch,
 © 1997-2001