Utils.h File Reference

Auxiliary functions to read layer information from a XML document. More...

#include "../../Enums.h"
#include "../../Config.h"
#include <string>
#include <memory>

Go to the source code of this file.

Namespaces

 te
 URI C++ Library.
 
 te::map
 Namespace for the Map Tools module of TerraLib.
 
 te::map::serialize
 
 te::xml
 Namespace for the XML module of TerraLib.
 

Functions

TEMAPEXPORT te::map::GroupingType te::map::serialize::GetGroupingType (const std::string &type)
 
TEMAPEXPORT std::string te::map::serialize::GetGroupingType (const te::map::GroupingType &type)
 
TEMAPEXPORT te::map::Visibility te::map::serialize::GetVisibility (const std::string &visible)
 
TEMAPEXPORT std::string te::map::serialize::GetVisibility (const te::map::Visibility &visible)
 
TEMAPEXPORT std::string te::map::serialize::ReadDataSetName (te::xml::Reader &reader)
 
TEMAPEXPORT std::string te::map::serialize::ReadDataSourceId (te::xml::Reader &reader)
 
TEMAPEXPORT te::map::GroupingItemte::map::serialize::ReadGroupingItem (te::xml::Reader &reader)
 
TEMAPEXPORT std::auto_ptr< te::map::Chartte::map::serialize::ReadLayerChart (te::xml::Reader &reader)
 
TEMAPEXPORT te::map::Groupingte::map::serialize::ReadLayerGrouping (te::xml::Reader &reader)
 
TEMAPEXPORT std::string te::map::serialize::ReadLayerTitle (te::xml::Reader &reader)
 
TEMAPEXPORT std::string te::map::serialize::ReadLayerVisibility (te::xml::Reader &reader)
 
TEMAPEXPORT void te::map::serialize::WriteAbstractLayer (const te::map::AbstractLayer *layer, te::xml::AbstractWriter &writer)
 
TEMAPEXPORT void te::map::serialize::WriteLayerChart (te::map::Chart *chart, te::xml::AbstractWriter &writer)
 
TEMAPEXPORT void te::map::serialize::WriteLayerGrouping (te::map::Grouping *g, te::xml::AbstractWriter &writer)
 

Detailed Description

Auxiliary functions to read layer information from a XML document.

Definition in file Utils.h.