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

Functions

QNameCreateQName (const std::string &name)
 
FacetType GetFacetType (const std::string &name)
 
TEXSDEXPORT AllReadAll (te::xml::Reader &reader)
 
void ReadAnnotated (Annotated *annotated, te::xml::Reader &reader)
 
TEXSDEXPORT AnnotationReadAnnotation (te::xml::Reader &reader)
 
TEXSDEXPORT AnyReadAny (te::xml::Reader &reader)
 
TEXSDEXPORT AnyAttributeReadAnyAttribute (te::xml::Reader &reader)
 
TEXSDEXPORT AttributeReadAttribute (te::xml::Reader &reader)
 
TEXSDEXPORT AttributeGroupReadAttributeGroup (te::xml::Reader &reader)
 
TEXSDEXPORT ChoiceReadChoice (te::xml::Reader &reader)
 
TEXSDEXPORT ComplexContentReadComplexContent (te::xml::Reader &reader)
 
TEXSDEXPORT ComplexTypeReadComplexType (te::xml::Reader &reader)
 
TEXSDEXPORT ElementReadElement (te::xml::Reader &reader)
 
TEXSDEXPORT ExtensionReadExtension (te::xml::Reader &reader)
 
TEXSDEXPORT FieldReadField (te::xml::Reader &reader)
 
TEXSDEXPORT GroupReadGroup (te::xml::Reader &reader)
 
void ReadIdentifiable (Identifiable *identifiable, te::xml::Reader &reader)
 
TEXSDEXPORT ImportReadImport (te::xml::Reader &reader)
 
TEXSDEXPORT IncludeReadInclude (te::xml::Reader &reader)
 
TEXSDEXPORT KeyReadKey (te::xml::Reader &reader)
 
TEXSDEXPORT KeyRefReadKeyRef (te::xml::Reader &reader)
 
TEXSDEXPORT ListReadList (te::xml::Reader &reader)
 
void ReadOccurs (Occurs *occurs, te::xml::Reader &reader)
 
TEXSDEXPORT RedefineReadRedefine (te::xml::Reader &reader)
 
TEXSDEXPORT
Restriction4ComplexContent
ReadRestriction4ComplexContent (te::xml::Reader &reader)
 
TEXSDEXPORT
Restriction4SimpleContent
ReadRestriction4SimpleContent (te::xml::Reader &reader)
 
TEXSDEXPORT
Restriction4SimpleType
ReadRestriction4SimpleType (te::xml::Reader &reader)
 
TEXSDEXPORT SchemaReadSchema (const std::string &path)
 
TEXSDEXPORT SchemaReadSchema (te::xml::Reader &reader)
 
TEXSDEXPORT SelectorReadSelector (te::xml::Reader &reader)
 
TEXSDEXPORT SequenceReadSequence (te::xml::Reader &reader)
 
TEXSDEXPORT SimpleContentReadSimpleContent (te::xml::Reader &reader)
 
TEXSDEXPORT SimpleTypeReadSimpleType (te::xml::Reader &reader)
 
TEXSDEXPORT UnionReadUnion (te::xml::Reader &reader)
 
TEXSDEXPORT UniqueReadUnique (te::xml::Reader &reader)
 
TEXSDEXPORT void Save (All *all, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Annotation *annotation, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Any *any, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (AnyAttribute *anyAttribute, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Attribute *attribute, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (AttributeGroup *attributeGroup, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Choice *choice, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (ComplexContent *cc, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (ComplexType *ct, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Element *element, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Extension *extension, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Field *field, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Group *group, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Import *import, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Include *include, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Key *key, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (KeyRef *keyRef, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (List *list, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Redefine *redefine, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Restriction4ComplexContent *restriction, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Restriction4SimpleContent *restriction, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Restriction4SimpleType *restriction, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Schema *schema, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Selector *selector, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Sequence *sequence, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (SimpleContent *sc, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (SimpleType *sc, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Union *u, te::xml::AbstractWriter &writer)
 
TEXSDEXPORT void Save (Unique *unique, te::xml::AbstractWriter &writer)
 

Function Documentation

QName* te::xsd::serialize::CreateQName ( const std::string &  name)
FacetType te::xsd::serialize::GetFacetType ( const std::string &  name)
TEXSDEXPORT All* te::xsd::serialize::ReadAll ( te::xml::Reader reader)
void te::xsd::serialize::ReadAnnotated ( Annotated *  annotated,
te::xml::Reader reader 
)
TEXSDEXPORT Annotation* te::xsd::serialize::ReadAnnotation ( te::xml::Reader reader)
TEXSDEXPORT Any* te::xsd::serialize::ReadAny ( te::xml::Reader reader)
TEXSDEXPORT AnyAttribute* te::xsd::serialize::ReadAnyAttribute ( te::xml::Reader reader)
TEXSDEXPORT Attribute* te::xsd::serialize::ReadAttribute ( te::xml::Reader reader)
TEXSDEXPORT AttributeGroup* te::xsd::serialize::ReadAttributeGroup ( te::xml::Reader reader)
TEXSDEXPORT Choice* te::xsd::serialize::ReadChoice ( te::xml::Reader reader)
TEXSDEXPORT ComplexContent* te::xsd::serialize::ReadComplexContent ( te::xml::Reader reader)
TEXSDEXPORT ComplexType* te::xsd::serialize::ReadComplexType ( te::xml::Reader reader)
TEXSDEXPORT Element* te::xsd::serialize::ReadElement ( te::xml::Reader reader)
TEXSDEXPORT Extension* te::xsd::serialize::ReadExtension ( te::xml::Reader reader)
TEXSDEXPORT Field* te::xsd::serialize::ReadField ( te::xml::Reader reader)
TEXSDEXPORT Group* te::xsd::serialize::ReadGroup ( te::xml::Reader reader)
void te::xsd::serialize::ReadIdentifiable ( Identifiable *  identifiable,
te::xml::Reader reader 
)
TEXSDEXPORT Import* te::xsd::serialize::ReadImport ( te::xml::Reader reader)
TEXSDEXPORT Include* te::xsd::serialize::ReadInclude ( te::xml::Reader reader)
TEXSDEXPORT Key* te::xsd::serialize::ReadKey ( te::xml::Reader reader)
TEXSDEXPORT KeyRef* te::xsd::serialize::ReadKeyRef ( te::xml::Reader reader)
TEXSDEXPORT List* te::xsd::serialize::ReadList ( te::xml::Reader reader)
void te::xsd::serialize::ReadOccurs ( Occurs *  occurs,
te::xml::Reader reader 
)
TEXSDEXPORT Redefine* te::xsd::serialize::ReadRedefine ( te::xml::Reader reader)
TEXSDEXPORT Restriction4ComplexContent* te::xsd::serialize::ReadRestriction4ComplexContent ( te::xml::Reader reader)
TEXSDEXPORT Restriction4SimpleContent* te::xsd::serialize::ReadRestriction4SimpleContent ( te::xml::Reader reader)
TEXSDEXPORT Restriction4SimpleType* te::xsd::serialize::ReadRestriction4SimpleType ( te::xml::Reader reader)
TEXSDEXPORT Schema* te::xsd::serialize::ReadSchema ( const std::string &  path)
TEXSDEXPORT Schema* te::xsd::serialize::ReadSchema ( te::xml::Reader reader)
TEXSDEXPORT Selector* te::xsd::serialize::ReadSelector ( te::xml::Reader reader)
TEXSDEXPORT Sequence* te::xsd::serialize::ReadSequence ( te::xml::Reader reader)
TEXSDEXPORT SimpleContent* te::xsd::serialize::ReadSimpleContent ( te::xml::Reader reader)
TEXSDEXPORT SimpleType* te::xsd::serialize::ReadSimpleType ( te::xml::Reader reader)
TEXSDEXPORT Union* te::xsd::serialize::ReadUnion ( te::xml::Reader reader)
TEXSDEXPORT Unique* te::xsd::serialize::ReadUnique ( te::xml::Reader reader)
TEXSDEXPORT void te::xsd::serialize::Save ( All *  all,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Annotation *  annotation,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Any *  any,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( AnyAttribute *  anyAttribute,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Attribute *  attribute,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( AttributeGroup *  attributeGroup,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Choice *  choice,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( ComplexContent *  cc,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( ComplexType *  ct,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Element *  element,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Extension *  extension,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Field *  field,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Group *  group,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Import *  import,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Include *  include,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Key *  key,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( KeyRef *  keyRef,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( List *  list,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Redefine *  redefine,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Restriction4ComplexContent *  restriction,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Restriction4SimpleContent *  restriction,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Restriction4SimpleType *  restriction,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Schema *  schema,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Selector *  selector,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Sequence *  sequence,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( SimpleContent *  sc,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( SimpleType *  sc,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Union *  u,
te::xml::AbstractWriter writer 
)
TEXSDEXPORT void te::xsd::serialize::Save ( Unique *  unique,
te::xml::AbstractWriter writer 
)