Serializer.h File Reference
#include "../../Config.h"
#include <iosfwd>
#include <map>
#include <string>

Go to the source code of this file.

Namespaces

 te
 URI C++ Library.
 
 te::rst
 Namespace for the Raster module of TerraLib.
 
 te::serialize
 
 te::serialize::xml
 
 te::xml
 Namespace for the XML module of TerraLib.
 

Functions

TERASTEREXPORT te::rst::BandPropertyte::serialize::xml::ReadBandProperty (te::xml::Reader &reader)
 
TERASTEREXPORT std::vector< te::rst::BandProperty * > te::serialize::xml::ReadBandPropertyVector (te::xml::Reader &reader)
 
TERASTEREXPORT double * te::serialize::xml::ReadGeoTransform (te::xml::Reader &reader)
 
TERASTEREXPORT te::rst::Gridte::serialize::xml::ReadGrid (te::xml::Reader &reader)
 
TERASTEREXPORT void te::serialize::xml::ReadRasterInfo (std::map< std::string, std::string > &rinfo, te::xml::Reader &reader)
 
TERASTEREXPORT void te::serialize::xml::Save (const te::rst::Raster *raster, const std::string &fileName)
 
TERASTEREXPORT void te::serialize::xml::Save (const te::rst::Raster *raster, std::ostream &ostr)
 
TERASTEREXPORT void te::serialize::xml::Save (const te::rst::Raster *raster, te::xml::AbstractWriter &writer)
 
TERASTEREXPORT void te::serialize::xml::Save (const te::rst::Grid *grid, te::xml::AbstractWriter &writer)
 
TERASTEREXPORT void te::serialize::xml::Save (const te::rst::BandProperty *bp, te::xml::AbstractWriter &writer)
 
TERASTEREXPORT void te::serialize::xml::SaveRasterInfo (std::map< std::string, std::string > &rinfo, te::xml::AbstractWriter &writer)