All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::serialize::xml Namespace Reference

Functions

TEDATAACCESSEXPORT void Read (const std::string &dialectFileName, te::da::DataSourceCapabilities &capabilities, te::da::SQLDialect &dialect)
 
TERASTEREXPORT
te::rst::BandProperty
ReadBandProperty (te::xml::Reader &reader)
 
TERASTEREXPORT std::vector
< te::rst::BandProperty * > 
ReadBandPropertyVector (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT
te::da::DataSetType
ReadDataSetType (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT
te::da::DataSourceCatalog
ReadDataSourceCatalog (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT void ReadDataSourceInfo (const std::string &datasourcesFileName)
 
TEDATAACCESSEXPORT
te::da::DataSourceInfo
ReadDataSourceInfo (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT
te::da::SQLDialect
ReadDialect (const std::string &dialectFileName)
 
TEDATAACCESSEXPORT
te::da::Distinct
ReadDistinct (te::xml::Reader &reader)
 
TEGEOMEXPORT std::auto_ptr
< te::gm::Envelope
ReadExtent (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT te::da::FieldsReadFields (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT te::da::FromReadFrom (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT
te::da::FromItem
ReadFromItem (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT
te::da::Function
ReadFunction (te::xml::Reader &reader)
 
TERASTEREXPORT double * ReadGeoTransform (te::xml::Reader &reader)
 
TERASTEREXPORT te::rst::GridReadGrid (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT
te::da::GroupBy
ReadGroupBy (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT te::da::HavingReadHaving (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT
te::da::Literal
ReadLiteral (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT
te::da::OrderBy
ReadOrderBy (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT
te::da::PropertyName
ReadPropertyName (te::xml::Reader &reader)
 
TERASTEREXPORT void ReadRasterInfo (std::map< std::string, std::string > &rinfo, te::xml::Reader &reader)
 
TEDATAACCESSEXPORT te::da::SelectReadSelect (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT te::da::WhereReadWhere (te::xml::Reader &reader)
 
TERASTEREXPORT void Save (const te::rst::Raster *raster, const std::string &fileName)
 
TERASTEREXPORT void Save (const te::rst::Raster *raster, std::ostream &ostr)
 
TERASTEREXPORT void Save (const te::rst::Raster *raster, te::xml::AbstractWriter &writer)
 
TERASTEREXPORT void Save (const te::rst::Grid *grid, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const std::string &fileName)
 
TEDATAACCESSEXPORT void Save (te::xml::AbstractWriter &writer)
 
TERASTEREXPORT void Save (const te::rst::BandProperty *bp, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::DataSourceCatalog *catalog, const std::string &fileName)
 
TEDATAACCESSEXPORT void Save (const te::da::DataSourceCatalog *catalog, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::DataSetType *dt, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::Distinct *distinct, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::Expression *expression, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::Field *field, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::Fields *fields, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::From *from, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::FromItem *fromItem, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::Function *func, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::GroupByItem *groupByItem, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::GroupBy *groupBy, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::Having *having, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::Literal *lit, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::OrderByItem *orderByItem, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::OrderBy *orderBy, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::PropertyName *propertyName, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::Select *select, te::xml::AbstractWriter &writer)
 
TEDATAACCESSEXPORT void Save (const te::da::Where *wh, te::xml::AbstractWriter &writer)
 
TEGEOMEXPORT void SaveExtent (const te::gm::Envelope &e, te::xml::AbstractWriter &writer)
 
TERASTEREXPORT void SaveRasterInfo (std::map< std::string, std::string > &rinfo, te::xml::AbstractWriter &writer)
 

Function Documentation

void te::serialize::xml::ReadDataSourceInfo ( const std::string &  datasourcesFileName)
te::da::SQLDialect * te::serialize::xml::ReadDialect ( const std::string &  dialectFileName)
void te::serialize::xml::ReadRasterInfo ( std::map< std::string, std::string > &  rinfo,
te::xml::Reader reader 
)
void te::serialize::xml::Save ( const te::rst::Raster raster,
const std::string &  fileName 
)

Definition at line 91 of file Serializer.cpp.

References Save().

void te::serialize::xml::Save ( const te::rst::Raster raster,
std::ostream &  ostr 
)

Definition at line 100 of file Serializer.cpp.

References te::xml::AbstractWriterFactory::make(), and Save().

void te::serialize::xml::Save ( const te::da::DataSourceCatalog catalog,
const std::string &  fileName 
)

Definition at line 317 of file Serializer.cpp.

References te::xml::AbstractWriterFactory::make(), and Save().

void te::serialize::xml::Save ( const te::da::Distinct distinct,
te::xml::AbstractWriter writer 
)
void te::serialize::xml::Save ( const te::da::Expression expression,
te::xml::AbstractWriter writer 
)

Definition at line 2109 of file Serializer.cpp.

References te::da::Expression::clone(), Save(), and TE_TR.

void te::serialize::xml::Save ( const te::da::Fields fields,
te::xml::AbstractWriter writer 
)
void te::serialize::xml::Save ( const te::da::From from,
te::xml::AbstractWriter writer 
)
void te::serialize::xml::Save ( const te::da::GroupByItem groupByItem,
te::xml::AbstractWriter writer 
)
void te::serialize::xml::Save ( const te::da::GroupBy groupBy,
te::xml::AbstractWriter writer 
)
void te::serialize::xml::Save ( const te::da::Having having,
te::xml::AbstractWriter writer 
)
void te::serialize::xml::Save ( const te::da::OrderBy orderBy,
te::xml::AbstractWriter writer 
)
void te::serialize::xml::Save ( const te::da::PropertyName propertyName,
te::xml::AbstractWriter writer 
)
void te::serialize::xml::Save ( const te::da::Where wh,
te::xml::AbstractWriter writer 
)
void te::serialize::xml::SaveRasterInfo ( std::map< std::string, std::string > &  rinfo,
te::xml::AbstractWriter writer 
)