Expand description
A limited implementation of code generation based on an xml schema. Adapted for OPC-UA code generation.
Structs§
- Any
- The Any type.
- Attr
Decls - Attribute declaration wrapper.
- Attribute
- Definition of an attribute on a type.
- Complex
Restriction - Complex restriction variant.
- Complex
Type - A complex structure.
- Element
- Element, representing some part of a type.
- Extension
- A type that extends another type.
- Facet
Value - Value of a Facet node.
- Group
- A group of multiple particles.
- List
- List of values.
- Restriction
- A restriction is a property of a type that limits valid values.
- Simple
Type - A simple type.
- Union
- Discriminated union of different variants.
- XmlSchema
- Type representing a full XmlSchema file.
Enums§
- Attribute
Use - Legal uses of an attribute.
- Complex
Content - Content of a complex type.
- Complex
Type Contents - Possible contents of a complex type.
- Element
Contents - Contents of an element.
- Facet
- A restriction facet.
- MaxOccurs
- Maximum number of occurences of something.
- Nested
Particle - A variant of particle that can occur inside another object.
- Particle
- Particle, some element of the schema.
- Simple
Content - Content of a simple type.
- Simple
Derivation - Simple derivation.
- Type
DefParticle - Type definition particle.
- XsdFile
Item - Item in an XSD file.
- XsdFile
Type - Top level element in an XML schema when it is a type.
Functions§
- load_
xsd_ schema - Load an XSD schema from a document.