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

Namespaces

 xml
 

Classes

class  AbstractOp
 
class  Expression
 
class  Layer
 
class  Module
 This singleton defines the TerraLib Map Tools module entry. More...
 
class  Style
 
class  Symbolizer
 

Functions

te::xsd::QNameCreateQName (const std::string &name)
 
te::xsd::FacetType GetFacetType (const std::string &name)
 
TESERIALIZATIONEXPORT
te::xsd::All
ReadAll (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::AnchorPoint
ReadAnchorPoint (te::xml::Reader &reader)
 
void ReadAnnotated (te::xsd::Annotated *annotated, te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Annotation
ReadAnnotation (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Any
ReadAny (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::AnyAttribute
ReadAnyAttribute (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Attribute
ReadAttribute (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::AttributeGroup
ReadAttributeGroup (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::Categorize
ReadCategorize (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::ChannelSelection
ReadChannelSelection (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Choice
ReadChoice (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::ColorMap
ReadColorMap (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::ComplexContent
ReadComplexContent (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::ComplexType
ReadComplexType (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::ContrastEnhancement
ReadContrastEnhancement (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::Description
ReadDescription (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::Displacement
ReadDisplacement (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Element
ReadElement (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Extension
ReadExtension (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::ExternalGraphic
ReadExternalGraphic (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Field
ReadField (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::Fill
ReadFill (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::fe::Filter
ReadFilter (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::Font
ReadFont (te::xml::Reader &reader)
 
te::fe::PropertyNameReadGeometryPropertyHelper (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::Graphic
ReadGraphic (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::GraphicStroke
ReadGraphicStroke (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Group
ReadGroup (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::Halo
ReadHalo (te::xml::Reader &reader)
 
void ReadIdentifiable (te::xsd::Identifiable *identifiable, te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::ImageOutline
ReadImageOutline (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Import
ReadImport (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Include
ReadInclude (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::InlineContent
ReadInlineContent (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::Interpolate
ReadInterpolate (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::InterpolationPoint
ReadInterpolationPoint (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Key
ReadKey (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::KeyRef
ReadKeyRef (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::LabelPlacement
ReadLabelPlacement (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::LinePlacement
ReadLinePlacement (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::List
ReadList (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::Mark
ReadMark (te::xml::Reader &reader)
 
void ReadOccurs (te::xsd::Occurs *occurs, te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::RasterSymbolizer::OverlapBehavior 
ReadOverlapBehavior (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::ParameterValue
ReadParameterValue (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::PointPlacement
ReadPointPlacement (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Redefine
ReadRedefine (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Restriction4ComplexContent
ReadRestriction4ComplexContent (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Restriction4SimpleContent
ReadRestriction4SimpleContent (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Restriction4SimpleType
ReadRestriction4SimpleType (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::Rule
ReadRule (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Schema
ReadSchema (const std::string &path)
 
TESERIALIZATIONEXPORT
te::xsd::Schema
ReadSchema (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::SelectedChannel
ReadSelectedChannel (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Selector
ReadSelector (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Sequence
ReadSequence (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::ShadedRelief
ReadShadedRelief (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::SimpleContent
ReadSimpleContent (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xl::SimpleLink
ReadSimpleLink (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::SimpleType
ReadSimpleType (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::Stroke
ReadStroke (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::se::SvgParameter
ReadSvgParameter (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::qt::widgets::Symbol
ReadSymbol (te::xml::Reader &reader)
 
void ReadSymbolizerHelper (te::se::Symbolizer *symbolizer, te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT void ReadSymbolLibrary (const std::string &symbolLibraryFileName)
 
TESERIALIZATIONEXPORT
te::xsd::Union
ReadUnion (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT
te::xsd::Unique
ReadUnique (te::xml::Reader &reader)
 
TESERIALIZATIONEXPORT void Save (const te::se::RasterSymbolizer::OverlapBehavior &type, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::xl::SimpleLink *link, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::Interpolate *interpolate, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::Fill *fill, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::fe::Filter *filter, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Extension *extension, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::ImageOutline *imageOutline, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::KeyRef *keyRef, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::ChannelSelection *cs, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::ComplexContent *cc, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Selector *selector, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::Graphic *graphic, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Import *import, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::Stroke *stroke, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::ContrastEnhancement *ce, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::AnchorPoint *ap, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::SelectedChannel *sc, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::Rule *rule, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::Font *font, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::PointPlacement *pp, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Field *field, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Element *element, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Sequence *sequence, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::Mark *mark, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Union *u, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::SimpleContent *sc, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::ExternalGraphic *eg, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::SvgParameter *p, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::Description *d, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::SimpleType *st, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::Displacement *d, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Include *include, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Unique *unique, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::ParameterValue *p, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::LabelPlacement *lp, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Attribute *attribute, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Annotation *annotation, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::List *list, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::LinePlacement *lp, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::AttributeGroup *attributeGroup, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Choice *choice, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::ColorMap *cm, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Group *group, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Redefine *redefine, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::InterpolationPoint *ip, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::ShadedRelief *sr, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::All *all, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::GraphicStroke *graphicStroke, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::InlineContent *ic, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::AnyAttribute *anyAttribute, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Key *key, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::ComplexType *ct, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::Halo *halo, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (const te::se::Categorize *c, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Any *any, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Restriction4ComplexContent *restriction, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Restriction4SimpleContent *restriction, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Restriction4SimpleType *restriction, te::xml::Writer &writer)
 
TESERIALIZATIONEXPORT void Save (te::xsd::Schema *schema, te::xml::Writer &writer)
 
void WriteBaseSymbolizerHelper (const te::xl::SimpleLink *link, te::xml::Writer &writer)
 
void WriteGeometryPropertyHelper (const te::fe::PropertyName *p, te::xml::Writer &writer)
 
void WriteOnlineResourceHelper (const te::xl::SimpleLink *link, te::xml::Writer &writer)
 
void WriteParameterValuePtrHelper (const std::string &elementName, const te::se::ParameterValue *p, te::xml::Writer &writer)
 
void WriteSelectedChannelHelper (const std::string &elementName, const te::se::SelectedChannel *sc, te::xml::Writer &writer)
 
void WriteStringPtrHelper (const std::string &elementName, const std::string *s, te::xml::Writer &writer)
 
void WriteSymbolizerHelper (const te::se::Symbolizer *symbolizer, te::xml::Writer &writer)
 

Function Documentation

te::xsd::Schema * te::serialize::ReadSchema ( const std::string &  path)
void te::serialize::ReadSymbolLibrary ( const std::string &  symbolLibraryFileName)
void te::serialize::Save ( te::xsd::Extension extension,
te::xml::Writer writer 
)

Definition at line 135 of file Extension.cpp.

void te::serialize::Save ( const te::se::ImageOutline imageOutline,
te::xml::Writer writer 
)
void te::serialize::Save ( te::xsd::KeyRef keyRef,
te::xml::Writer writer 
)

Definition at line 84 of file KeyRef.cpp.

void te::serialize::Save ( te::xsd::ComplexContent cc,
te::xml::Writer writer 
)

Definition at line 79 of file ComplexContent.cpp.

void te::serialize::Save ( te::xsd::Selector selector,
te::xml::Writer writer 
)

Definition at line 66 of file Selector.cpp.

void te::serialize::Save ( te::xsd::Import import,
te::xml::Writer writer 
)

Definition at line 69 of file Import.cpp.

void te::serialize::Save ( te::xsd::Field field,
te::xml::Writer writer 
)

Definition at line 66 of file Field.cpp.

void te::serialize::Save ( te::xsd::Element element,
te::xml::Writer writer 
)

Definition at line 148 of file Element.cpp.

void te::serialize::Save ( te::xsd::Sequence sequence,
te::xml::Writer writer 
)

Definition at line 111 of file Sequence.cpp.

void te::serialize::Save ( te::xsd::Union u,
te::xml::Writer writer 
)

Definition at line 80 of file Union.cpp.

void te::serialize::Save ( te::xsd::SimpleContent sc,
te::xml::Writer writer 
)

Definition at line 70 of file SimpleContent.cpp.

void te::serialize::Save ( te::xsd::SimpleType st,
te::xml::Writer writer 
)

Definition at line 80 of file SimpleType.cpp.

void te::serialize::Save ( te::xsd::Include include,
te::xml::Writer writer 
)

Definition at line 64 of file Include.cpp.

void te::serialize::Save ( te::xsd::Unique unique,
te::xml::Writer writer 
)

Definition at line 79 of file Unique.cpp.

void te::serialize::Save ( te::xsd::Attribute attribute,
te::xml::Writer writer 
)

Definition at line 106 of file Attribute.cpp.

void te::serialize::Save ( te::xsd::Annotation annotation,
te::xml::Writer writer 
)

Definition at line 119 of file Annotation.cpp.

void te::serialize::Save ( te::xsd::List list,
te::xml::Writer writer 
)

Definition at line 71 of file List.cpp.

void te::serialize::Save ( te::xsd::AttributeGroup attributeGroup,
te::xml::Writer writer 
)

Definition at line 97 of file AttributeGroup.cpp.

void te::serialize::Save ( te::xsd::Choice choice,
te::xml::Writer writer 
)

Definition at line 111 of file Choice.cpp.

void te::serialize::Save ( te::xsd::Group group,
te::xml::Writer writer 
)

Definition at line 87 of file Group.cpp.

void te::serialize::Save ( te::xsd::Redefine redefine,
te::xml::Writer writer 
)

Definition at line 111 of file Redefine.cpp.

void te::serialize::Save ( te::xsd::All all,
te::xml::Writer writer 
)

Definition at line 68 of file All.cpp.

void te::serialize::Save ( te::xsd::AnyAttribute anyAttribute,
te::xml::Writer writer 
)

Definition at line 76 of file AnyAttribute.cpp.

void te::serialize::Save ( te::xsd::Key key,
te::xml::Writer writer 
)

Definition at line 79 of file Key.cpp.

void te::serialize::Save ( te::xsd::ComplexType ct,
te::xml::Writer writer 
)

Definition at line 163 of file ComplexType.cpp.

void te::serialize::Save ( te::xsd::Any any,
te::xml::Writer writer 
)

Definition at line 79 of file Any.cpp.

void te::serialize::Save ( te::xsd::Restriction4ComplexContent restriction,
te::xml::Writer writer 
)

Definition at line 136 of file Restriction4ComplexContent.cpp.

void te::serialize::Save ( te::xsd::Restriction4SimpleContent restriction,
te::xml::Writer writer 
)

Definition at line 132 of file Restriction4SimpleContent.cpp.

void te::serialize::Save ( te::xsd::Restriction4SimpleType restriction,
te::xml::Writer writer 
)

Definition at line 103 of file Restriction4SimpleType.cpp.

void te::serialize::Save ( te::xsd::Schema schema,
te::xml::Writer writer 
)

Definition at line 199 of file Schema.cpp.

void te::serialize::WriteBaseSymbolizerHelper ( const te::xl::SimpleLink link,
te::xml::Writer writer 
)
void te::serialize::WriteOnlineResourceHelper ( const te::xl::SimpleLink link,
te::xml::Writer writer 
)
void te::serialize::WriteParameterValuePtrHelper ( const std::string &  elementName,
const te::se::ParameterValue p,
te::xml::Writer writer 
)
void te::serialize::WriteSelectedChannelHelper ( const std::string &  elementName,
const te::se::SelectedChannel sc,
te::xml::Writer writer 
)
void te::serialize::WriteStringPtrHelper ( const std::string &  elementName,
const std::string *  s,
te::xml::Writer writer 
)