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::Fields * ReadFields (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT te::da::From * ReadFrom (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::Grid * ReadGrid (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT te::da::GroupBy * ReadGroupBy (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT te::da::Having * ReadHaving (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::Select * ReadSelect (te::xml::Reader &reader)
 
TEDATAACCESSEXPORT te::da::Where * ReadWhere (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

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