This class models a XML writer object.  
 More...
#include <Writer.h>
 | 
| void  | setRootNamespaceURI (const std::string &uri) | 
|   | 
| void  | setURI (const std::string &uri) | 
|   | 
| void  | writeAttribute (const std::string &attName, const std::string &value) | 
|   | 
| void  | writeAttribute (const std::string &attName, const double &value) | 
|   | 
| void  | writeAttribute (const std::string &attName, boost::int32_t value) | 
|   | 
| void  | writeAttribute (const std::string &attName, boost::uint32_t value) | 
|   | 
| void  | writeAttribute (const std::string &attName, boost::int64_t value) | 
|   | 
| void  | writeAttribute (const std::string &attName, boost::uint64_t value) | 
|   | 
| void  | writeElement (const std::string &qName, const std::string &value) | 
|   | 
| void  | writeElement (const std::string &qName, const double &value) | 
|   | 
| void  | writeElement (const std::string &qName, boost::int32_t value) | 
|   | 
| void  | writeElement (const std::string &qName, boost::uint32_t value) | 
|   | 
| void  | writeElement (const std::string &qName, boost::int64_t value) | 
|   | 
| void  | writeElement (const std::string &qName, boost::uint64_t value) | 
|   | 
| void  | writeEndElement (const std::string &qName) | 
|   | 
|   | Writer () | 
|   | 
| void  | writeStartDocument (const std::string &encoding, const std::string &standalone) | 
|   | 
| void  | writeStartElement (const std::string &qName) | 
|   | 
| void  | writeToFile () | 
|   | 
| void  | writeValue (const std::string &value) | 
|   | 
| void  | writeValue (const double &value) | 
|   | 
| void  | writeValue (boost::int32_t value) | 
|   | 
| void  | writeValue (boost::uint32_t value) | 
|   | 
| void  | writeValue (boost::int64_t value) | 
|   | 
| void  | writeValue (boost::uint64_t value) | 
|   | 
|   | ~Writer () | 
|   | Constructor.  More...
  | 
|   | 
This class models a XML writer object. 
Definition at line 52 of file Writer.h.
 
      
        
          | te::xml::Writer::Writer  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | te::xml::Writer::~Writer  | 
          ( | 
           | ) | 
           | 
        
      
 
Constructor. 
Virtual destructor. 
 
 
      
        
          | void te::xml::Writer::setRootNamespaceURI  | 
          ( | 
          const std::string &  | 
          uri | ) | 
           | 
        
      
 
 
  
  
      
        
          | void te::xml::AbstractWriter::setURI  | 
          ( | 
          const std::string &  | 
          uri | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeAttribute  | 
          ( | 
          const std::string &  | 
          attName,  | 
         
        
           | 
           | 
          const std::string &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeAttribute  | 
          ( | 
          const std::string &  | 
          attName,  | 
         
        
           | 
           | 
          const double &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeAttribute  | 
          ( | 
          const std::string &  | 
          attName,  | 
         
        
           | 
           | 
          boost::int32_t  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeAttribute  | 
          ( | 
          const std::string &  | 
          attName,  | 
         
        
           | 
           | 
          boost::uint32_t  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeAttribute  | 
          ( | 
          const std::string &  | 
          attName,  | 
         
        
           | 
           | 
          boost::int64_t  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeAttribute  | 
          ( | 
          const std::string &  | 
          attName,  | 
         
        
           | 
           | 
          boost::uint64_t  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeElement  | 
          ( | 
          const std::string &  | 
          qName,  | 
         
        
           | 
           | 
          const std::string &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeElement  | 
          ( | 
          const std::string &  | 
          qName,  | 
         
        
           | 
           | 
          const double &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeElement  | 
          ( | 
          const std::string &  | 
          qName,  | 
         
        
           | 
           | 
          boost::int32_t  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeElement  | 
          ( | 
          const std::string &  | 
          qName,  | 
         
        
           | 
           | 
          boost::uint32_t  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeElement  | 
          ( | 
          const std::string &  | 
          qName,  | 
         
        
           | 
           | 
          boost::int64_t  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeElement  | 
          ( | 
          const std::string &  | 
          qName,  | 
         
        
           | 
           | 
          boost::uint64_t  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeEndElement  | 
          ( | 
          const std::string &  | 
          qName | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeStartDocument  | 
          ( | 
          const std::string &  | 
          encoding,  | 
         
        
           | 
           | 
          const std::string &  | 
          standalone  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeStartElement  | 
          ( | 
          const std::string &  | 
          qName | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeToFile  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeValue  | 
          ( | 
          const std::string &  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeValue  | 
          ( | 
          const double &  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeValue  | 
          ( | 
          boost::int32_t  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeValue  | 
          ( | 
          boost::uint32_t  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeValue  | 
          ( | 
          boost::int64_t  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void te::xml::Writer::writeValue  | 
          ( | 
          boost::uint64_t  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | bool te::xml::Writer::m_isOpened | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::ostream* te::xml::Writer::m_ostr | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::string te::xml::AbstractWriter::m_rootNamespaceUri | 
         
       
   | 
  
protectedinherited   | 
  
 
 
  
  
      
        
          | std::string te::xml::AbstractWriter::m_uri | 
         
       
   | 
  
protectedinherited   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/src/terralib/xml/Writer.h