| 
         | 
    
xistream Class Reference#include <stream.hpp>
Inheritance diagram for xistream:  
[legend]List of all members.
 Detailed Description
class istream with context. - Examples: 
 - 
tutorial_hello.cpp.   
 
Definition at line 92 of file stream.hpp. 
 Constructor & Destructor Documentation
 
  
    
      
        
          |  xistream::xistream  | 
          (  | 
          const char *  | 
           encoding_name = XIMOL_DEFAULT_ENCODING           | 
           )  | 
           | 
         
       
     | 
   
 
 Member Function Documentation
 
  
    
      
        
          |  void xistream::encoding  | 
          (  | 
          const char *  | 
           encoding_name           | 
           )  | 
           | 
         
       
     | 
   
 
 
  
    
      
        
          |  std::string xistream::encoding  | 
          (  | 
                     | 
           )  | 
           const | 
         
       
     | 
   
 
 
  
    | 
       
     | 
    
 
 
Definition at line 171 of file stream.cpp.
 
References xchar_t.
 
Referenced by read_char_ref(), read_doctype_decl(), read_doctype_element(), read_entity_decl(), read_misc(), read_ns_att_name(), read_prolog(), read_prolog_exclamation(), read_prolog_question(), read_qname(), read_reference(), and read_xstring().      | 
   
 
 
  
    
      
        
          |  bool xistream::get  | 
          (  | 
          xchar_t &  | 
           xc           | 
           )  | 
           | 
         
       
     | 
   
 
  
    | 
       
     | 
    
 
 
Definition at line 156 of file stream.cpp.
 
References pop_front().
 
Referenced by char_data_content(), is_etag(), is_stag(), operator>>(), attributes::read(), read_att_list_decl(), read_att_value(), read_bom(), read_char_ref(), read_doctype_decl(), read_doctype_element(), read_element_decl(), read_entity_def(), read_entity_value(), read_misc(), read_notation_decl(), read_open_stag(), read_pe_def(), read_prolog(), read_string_with_forbidden_serie(), and read_xchar().      | 
   
 
 
  
    
      
        
          |  xistream & xistream::operator>>  | 
          (  | 
          char &  | 
           c           | 
           )  | 
           | 
         
       
     | 
   
 
 
 
  
    
      
        
          |  void xistream::pop_front  | 
          (  | 
                     | 
           )  | 
           | 
         
       
     | 
   
 
 
  
    
      
        
          |  void xistream::putback  | 
          (  | 
          const xstring &  | 
           xstr           | 
           )  | 
           | 
         
       
     | 
   
 
 
  
    
      
        
          |  void xistream::putback  | 
          (  | 
          xchar_t  | 
           xc           | 
           )  | 
           | 
         
       
     | 
   
 
  
    | 
       
     | 
    
 
 
Definition at line 199 of file stream.cpp.
 
Referenced by char_data_content(), is_etag(), is_stag(), putback(), attributes::read(), read_att_value(), read_bom(), read_char_ref(), read_doctype_decl(), read_entity_def(), read_entity_ref(), read_entity_value(), read_external_id(), read_misc(), read_notation_decl(), read_open_stag(), read_pe_def(), read_prolog(), read_string_with_forbidden_serie(), and read_xml_decl().      | 
   
 
 Member Data Documentation
 
  
    | 
       
     | 
    
 
 
Definition at line 116 of file stream.hpp.
 
Referenced by is_etag(), is_stag(), operator>>(), attributes::read(), read_doctype_decl(), read_encoding_decl(), read_entity_ref(), read_etag(), read_ge_decl(), read_notation_decl(), read_open_stag(), read_pe_decl(), read_pe_reference(), read_pi(), read_sd_decl(), read_stag(), read_version_info(), read_xml_decl(), and wait_stag().      | 
   
 
 The documentation for this class was generated from the following files:
     | 
  |