Go to the documentation of this file.
   26 #ifndef __TERRALIB_XML_INTERNAL_WRITER_H 
   27 #define __TERRALIB_XML_INTERNAL_WRITER_H 
   30 #include "../common/Holder.h" 
   39 #include <boost/cstdint.hpp> 
   40 #include <boost/noncopyable.hpp> 
   69         void writeElement(
const std::string& qName, 
const std::string& value);
 
   75         void writeElement(
const std::string& qName, boost::uint32_t value);
 
   79         void writeElement(
const std::string& qName, boost::uint64_t value);
 
  122 #endif  // __TERRALIB_XML_INTERNAL_WRITER_H 
  
 
void writeValue(boost::uint64_t value)
 
void writeAttribute(const std::string &attName, boost::uint64_t value)
 
void writeElement(const std::string &qName, boost::uint64_t value)
 
void writeStartElement(const std::string &qName)
 
void writeValue(boost::int64_t value)
 
void writeElement(const std::string &qName, boost::int64_t value)
 
void writeEndElement(const std::string &qName)
 
#define TEXMLEXPORT
You can use this macro in order to export/import classes and functions from this module.
 
void writeValue(const double &value)
 
void writeElement(const std::string &qName, const std::string &value)
 
void writeAttribute(const std::string &attName, boost::int32_t value)
 
This class models a XML writer object.
 
void writeAttribute(const std::string &attName, const std::string &value)
 
This class models a XML writer object.
 
void writeStartDocument(const std::string &encoding, const std::string &standalone)
 
void writeAttribute(const std::string &attName, boost::int64_t value)
 
void writeElement(const std::string &qName, boost::int32_t value)
 
void writeValue(const std::string &value)
 
std::ostringstream * m_ostr
 
void writeAttribute(const std::string &attName, boost::uint32_t value)
 
This class models a XML writer object.
 
void writeElement(const std::string &qName, boost::uint32_t value)
 
void writeValue(boost::int32_t value)
 
void setRootNamespaceURI(const std::string &uri)
 
void writeAttribute(const std::string &attName, const double &value)
 
std::string getContent() override
Gets the XML content in a std::string format.
 
Proxy configuration file for TerraView (see terraview_config.h).
 
void writeValue(boost::uint32_t value)
 
void writeElement(const std::string &qName, const double &value)