This class models a XML writer object. More...
#include <Writer.h>
  
 Public Member Functions | |
| virtual void | writeAttribute (const std::string &attName, const std::string &value) | 
| virtual void | writeAttribute (const std::string &attName, const double &value) | 
| virtual void | writeAttribute (const std::string &attName, boost::int32_t value) | 
| virtual void | writeAttribute (const std::string &attName, boost::uint32_t value) | 
| virtual void | writeAttribute (const std::string &attName, boost::int64_t value) | 
| virtual void | writeAttribute (const std::string &attName, boost::uint64_t value) | 
| virtual void | writeElement (const std::string &qName, const std::string &value) | 
| virtual void | writeElement (const std::string &qName, const double &value) | 
| virtual void | writeElement (const std::string &qName, boost::int32_t value) | 
| virtual void | writeElement (const std::string &qName, boost::uint32_t value) | 
| virtual void | writeElement (const std::string &qName, boost::int64_t value) | 
| virtual void | writeElement (const std::string &qName, boost::uint64_t value) | 
| virtual void | writeEndElement (const std::string &qName) | 
| Writer (std::ostream &ostr) | |
| Constructor.  More... | |
| virtual void | writeStartDocument (const std::string &encoding, const std::string &standalone) | 
| virtual void | writeStartElement (const std::string &qName) | 
| virtual void | writeValue (const std::string &value) | 
| virtual void | writeValue (const double &value) | 
| virtual void | writeValue (boost::int32_t value) | 
| virtual void | writeValue (boost::uint32_t value) | 
| virtual void | writeValue (boost::int64_t value) | 
| virtual void | writeValue (boost::uint64_t value) | 
| virtual | ~Writer () | 
| Virtual destructor.  More... | |
Private Attributes | |
| bool | m_isOpened | 
| std::ostream & | m_ostr | 
| te::xml::Writer::Writer | ( | std::ostream & | ostr | ) | 
Constructor.
Definition at line 29 of file Writer.cpp.
      
  | 
  virtual | 
Virtual destructor.
Definition at line 35 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 90 of file Writer.cpp.
Referenced by CoverageStyleWriter(), DataSetAdapterLayerWriter(), FeatureTypeStyleWriter(), FolderLayerWriter(), LikeWriter(), te::md::Save(), te::serialize::xml::Save(), te::se::serialize::Save(), te::qt::af::Save(), te::serialize::xml::SaveExtent(), te::serialize::xml::SaveRasterInfo(), WriteAbstractLayer(), WriteOGRAbstractLayer(), and te::se::serialize::WriteSymbolizerHelper().
      
  | 
  virtual | 
Definition at line 95 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 100 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 105 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 110 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 115 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 54 of file Writer.cpp.
Referenced by CoverageStyleWriter(), DataSetAdapterLayerWriter(), DataSetLayerWriter(), FeatureTypeStyleWriter(), FolderLayerWriter(), QueryLayerWriter(), RasterLayerWriter(), RasterSymbolizerWriter(), te::qt::af::Save(), te::se::serialize::Save(), te::serialize::xml::Save(), WriteAbstractLayer(), WriteLayerChart(), WriteLayerGrouping(), WriteOGRAbstractLayer(), and te::se::serialize::WriteStringPtrHelper().
      
  | 
  virtual | 
Definition at line 65 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 70 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 75 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 80 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 85 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 156 of file Writer.cpp.
Referenced by BBOXWriter(), BetweenWriter(), BinaryComparsionOpWriter(), BinaryLogicOpWriter(), BinarySpatialOpWriter(), CoverageStyleWriter(), DataSetAdapterLayerWriter(), DataSetLayerWriter(), DistanceBufferOpWriter(), FeatureTypeStyleWriter(), FolderLayerWriter(), LikeWriter(), LineSymbolizerWriter(), NullWriter(), PointSymbolizerWriter(), PolygonSymbolizerWriter(), QueryLayerWriter(), RasterLayerWriter(), RasterSymbolizerWriter(), te::fe::serialize::Save(), te::md::Save(), te::se::serialize::Save(), te::serialize::xml::Save(), te::qt::af::Save(), te::serialize::xml::SaveExtent(), te::serialize::xml::SaveRasterInfo(), TextSymbolizerWriter(), UnaryLogicOpWriter(), te::se::serialize::WriteBaseSymbolizerHelper(), te::se::serialize::WriteGeometryPropertyHelper(), WriteLayerChart(), WriteLayerGrouping(), te::se::serialize::WriteOnlineResourceHelper(), te::se::serialize::WriteParameterValuePtrHelper(), and te::se::serialize::WriteSelectedChannelHelper().
      
  | 
  virtual | 
Definition at line 39 of file Writer.cpp.
Referenced by te::md::Save(), te::serialize::xml::Save(), and te::qt::af::Save().
      
  | 
  virtual | 
Definition at line 44 of file Writer.cpp.
Referenced by BBOXWriter(), BetweenWriter(), BinaryComparsionOpWriter(), BinaryLogicOpWriter(), BinarySpatialOpWriter(), CoverageStyleWriter(), DataSetAdapterLayerWriter(), DataSetLayerWriter(), DistanceBufferOpWriter(), FeatureTypeStyleWriter(), FolderLayerWriter(), LikeWriter(), LineSymbolizerWriter(), NullWriter(), PointSymbolizerWriter(), PolygonSymbolizerWriter(), QueryLayerWriter(), RasterLayerWriter(), RasterSymbolizerWriter(), te::fe::serialize::Save(), te::md::Save(), te::se::serialize::Save(), te::serialize::xml::Save(), te::qt::af::Save(), te::serialize::xml::SaveExtent(), te::serialize::xml::SaveRasterInfo(), TextSymbolizerWriter(), UnaryLogicOpWriter(), te::se::serialize::WriteBaseSymbolizerHelper(), te::se::serialize::WriteGeometryPropertyHelper(), WriteLayerChart(), WriteLayerGrouping(), te::se::serialize::WriteOnlineResourceHelper(), te::se::serialize::WriteParameterValuePtrHelper(), and te::se::serialize::WriteSelectedChannelHelper().
      
  | 
  virtual | 
Definition at line 120 of file Writer.cpp.
Referenced by RasterLayerWriter(), te::md::Save(), te::serialize::xml::Save(), and te::se::serialize::Save().
      
  | 
  virtual | 
Definition at line 131 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 136 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 141 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 146 of file Writer.cpp.
      
  | 
  virtual | 
Definition at line 151 of file Writer.cpp.