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.