|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><link rel="SHORTCUT ICON" href="/favicon.ico" /><style type="text/css">
|
|
Packit Service |
a31ea6 |
TD {font-family: Verdana,Arial,Helvetica}
|
|
Packit Service |
a31ea6 |
BODY {font-family: Verdana,Arial,Helvetica; margin-top: 2em; margin-left: 0em; margin-right: 0em}
|
|
Packit Service |
a31ea6 |
H1 {font-family: Verdana,Arial,Helvetica}
|
|
Packit Service |
a31ea6 |
H2 {font-family: Verdana,Arial,Helvetica}
|
|
Packit Service |
a31ea6 |
H3 {font-family: Verdana,Arial,Helvetica}
|
|
Packit Service |
a31ea6 |
A:link, A:visited, A:active { text-decoration: underline }
|
|
Packit Service |
a31ea6 |
</style><style type="text/css">
|
|
Packit Service |
a31ea6 |
div.deprecated pre.programlisting {border-style: double;border-color:red}
|
|
Packit Service |
a31ea6 |
pre.programlisting {border-style: double;background: #EECFA1}
|
|
Packit Service |
a31ea6 |
</style><title>Module schemasInternals from libxml2</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000">![Action against software patents](../epatents.png) | ![Gnome2 Logo](../gnome2.png) ![W3C Logo](../w3c.png) ![Red Hat Logo](../redhat.gif) | Module schemasInternals from libxml2 |
|
|
<center>API Menu</center> | <form action="../search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form> |
<center>API Indexes</center> | |
<center>Related links</center> | |
|
| |
|
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaAnnot * xmlSchemaAnnotPtr
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaAttribute struct _xmlSchemaAttribute
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaAttributeGroup struct _xmlSchemaAttributeGroup
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaAttributeGroup * xmlSchemaAttributeGroupPtr
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaAttributeLink struct _xmlSchemaAttributeLink
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaAttributeLink * xmlSchemaAttributeLinkPtr
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaAttribute * xmlSchemaAttributePtr
|
|
Packit Service |
a31ea6 |
Enum xmlSchemaContentType
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaElement struct _xmlSchemaElement
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaElement * xmlSchemaElementPtr
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaFacet struct _xmlSchemaFacet
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaFacetLink struct _xmlSchemaFacetLink
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaFacetLink * xmlSchemaFacetLinkPtr
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaFacet * xmlSchemaFacetPtr
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaNotation struct _xmlSchemaNotation
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaNotation * xmlSchemaNotationPtr
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaType struct _xmlSchemaType
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaTypeLink struct _xmlSchemaTypeLink
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaTypeLink * xmlSchemaTypeLinkPtr
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaType * xmlSchemaTypePtr
|
|
Packit Service |
a31ea6 |
Enum xmlSchemaTypeType
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaVal struct _xmlSchemaVal
|
|
Packit Service |
a31ea6 |
The content of this structure is not made public by the API.
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaVal * xmlSchemaValPtr
|
|
Packit Service |
a31ea6 |
Enum xmlSchemaValType
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaWildcard struct _xmlSchemaWildcard
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaWildcardNs struct _xmlSchemaWildcardNs
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaWildcardNs * xmlSchemaWildcardNsPtr
|
|
Packit Service |
a31ea6 |
Typedef xmlSchemaWildcard * xmlSchemaWildcardPtr
|
|
Packit Service |
a31ea6 |
void xmlSchemaFreeType (xmlSchemaTypePtr type)
|
|
Packit Service |
a31ea6 |
void xmlSchemaFreeWildcard (xmlSchemaWildcardPtr wildcard)
|
|
Packit Service |
a31ea6 |
Description
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ANYATTR_LAX#define XML_SCHEMAS_ANYATTR_LAX Ignore validation non definition on attributes Obsolete, not used anymore.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ANYATTR_SKIP#define XML_SCHEMAS_ANYATTR_SKIP Skip unknown attribute from validation Obsolete, not used anymore.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ANYATTR_STRICT#define XML_SCHEMAS_ANYATTR_STRICT Apply strict validation rules on attributes Obsolete, not used anymore.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ANY_LAX#define XML_SCHEMAS_ANY_LAX Used by wildcards. Validate if type found, don't worry if not found
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ANY_SKIP#define XML_SCHEMAS_ANY_SKIP Skip unknown attribute from validation
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ANY_STRICT#define XML_SCHEMAS_ANY_STRICT Used by wildcards. Apply strict validation rules
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTRGROUP_GLOBAL#define XML_SCHEMAS_ATTRGROUP_GLOBAL The attribute wildcard has been already builded.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTRGROUP_HAS_REFS#define XML_SCHEMAS_ATTRGROUP_HAS_REFS Whether this attr. group contains attr. group references.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTRGROUP_MARKED#define XML_SCHEMAS_ATTRGROUP_MARKED Marks the attr group as marked; used for circular checks.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTRGROUP_REDEFINED#define XML_SCHEMAS_ATTRGROUP_REDEFINED The attr group was redefined.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED#define XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED The attribute wildcard has been already builded.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTR_FIXED#define XML_SCHEMAS_ATTR_FIXED the attribute has a fixed value
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTR_GLOBAL#define XML_SCHEMAS_ATTR_GLOBAL allow elements in no namespace
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTR_INTERNAL_RESOLVED#define XML_SCHEMAS_ATTR_INTERNAL_RESOLVED this is set when the "type" and "ref" references have been resolved.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTR_NSDEFAULT#define XML_SCHEMAS_ATTR_NSDEFAULT allow elements in no namespace
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTR_USE_OPTIONAL#define XML_SCHEMAS_ATTR_USE_OPTIONAL The attribute is optional.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTR_USE_PROHIBITED#define XML_SCHEMAS_ATTR_USE_PROHIBITED Used by wildcards. The attribute is prohibited.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ATTR_USE_REQUIRED#define XML_SCHEMAS_ATTR_USE_REQUIRED The attribute is required.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION#define XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION the schema has "extension" in the set of blockDefault.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION#define XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION the schema has "restriction" in the set of blockDefault.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION#define XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION the schema has "substitution" in the set of blockDefault.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_ABSTRACT#define XML_SCHEMAS_ELEM_ABSTRACT the element is abstract
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_BLOCK_ABSENT#define XML_SCHEMAS_ELEM_BLOCK_ABSENT the "block" attribute is absent
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_BLOCK_EXTENSION#define XML_SCHEMAS_ELEM_BLOCK_EXTENSION disallowed substitutions are absent
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_BLOCK_RESTRICTION#define XML_SCHEMAS_ELEM_BLOCK_RESTRICTION disallowed substitutions: "restriction"
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION#define XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION disallowed substitutions: "substituion"
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_CIRCULAR#define XML_SCHEMAS_ELEM_CIRCULAR a helper flag for the search of circular references.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_DEFAULT#define XML_SCHEMAS_ELEM_DEFAULT the element has a default value
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_FINAL_ABSENT#define XML_SCHEMAS_ELEM_FINAL_ABSENT substitution group exclusions are absent
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_FINAL_EXTENSION#define XML_SCHEMAS_ELEM_FINAL_EXTENSION substitution group exclusions: "extension"
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_FINAL_RESTRICTION#define XML_SCHEMAS_ELEM_FINAL_RESTRICTION substitution group exclusions: "restriction"
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_FIXED#define XML_SCHEMAS_ELEM_FIXED the element has a fixed value
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_GLOBAL#define XML_SCHEMAS_ELEM_GLOBAL the element is global
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_INTERNAL_CHECKED#define XML_SCHEMAS_ELEM_INTERNAL_CHECKED this is set when the elem decl has been checked against all constraints
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_INTERNAL_RESOLVED#define XML_SCHEMAS_ELEM_INTERNAL_RESOLVED this is set when "type", "ref", "substitutionGroup" references have been resolved.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_NILLABLE#define XML_SCHEMAS_ELEM_NILLABLE the element is nillable
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_NSDEFAULT#define XML_SCHEMAS_ELEM_NSDEFAULT allow elements in no namespace Obsolete, not used anymore.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_REF#define XML_SCHEMAS_ELEM_REF the element is a reference to a type
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD#define XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD the declaration is a substitution group head
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_ELEM_TOPLEVEL#define XML_SCHEMAS_ELEM_TOPLEVEL the element is top level obsolete: use XML_SCHEMAS_ELEM_GLOBAL instead
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_FACET_COLLAPSE#define XML_SCHEMAS_FACET_COLLAPSE collapse the types of the facet
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_FACET_PRESERVE#define XML_SCHEMAS_FACET_PRESERVE preserve the type of the facet
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_FACET_REPLACE#define XML_SCHEMAS_FACET_REPLACE replace the type of the facet
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_FACET_UNKNOWN#define XML_SCHEMAS_FACET_UNKNOWN unknown facet handling
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_FINAL_DEFAULT_EXTENSION#define XML_SCHEMAS_FINAL_DEFAULT_EXTENSION the schema has "extension" in the set of finalDefault.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_FINAL_DEFAULT_LIST#define XML_SCHEMAS_FINAL_DEFAULT_LIST the cshema has "list" in the set of finalDefault.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION#define XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION the schema has "restriction" in the set of finalDefault.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_FINAL_DEFAULT_UNION#define XML_SCHEMAS_FINAL_DEFAULT_UNION the schema has "union" in the set of finalDefault.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_INCLUDING_CONVERT_NS#define XML_SCHEMAS_INCLUDING_CONVERT_NS the schema is currently including an other schema with no target namespace.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_QUALIF_ATTR#define XML_SCHEMAS_QUALIF_ATTR Reflects attributeFormDefault == qualified in an XML schema document.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_QUALIF_ELEM#define XML_SCHEMAS_QUALIF_ELEM Reflects elementFormDefault == qualified in an XML schema document.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_ABSTRACT#define XML_SCHEMAS_TYPE_ABSTRACT the simple/complexType is abstract.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_BLOCK_DEFAULT#define XML_SCHEMAS_TYPE_BLOCK_DEFAULT the complexType did not specify 'block' so use the default of the <schema> item.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_BLOCK_EXTENSION#define XML_SCHEMAS_TYPE_BLOCK_EXTENSION the complexType has a 'block' of "extension".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_BLOCK_RESTRICTION#define XML_SCHEMAS_TYPE_BLOCK_RESTRICTION the complexType has a 'block' of "restriction".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE#define XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE Marks the item as a builtin primitive.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION#define XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION the simple or complex type has a derivation method of "extension".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION#define XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION the simple or complex type has a derivation method of "restriction".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_FACETSNEEDVALUE#define XML_SCHEMAS_TYPE_FACETSNEEDVALUE indicates if the facets need a computed value
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_FINAL_DEFAULT#define XML_SCHEMAS_TYPE_FINAL_DEFAULT the simpleType has a final of "default".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_FINAL_EXTENSION#define XML_SCHEMAS_TYPE_FINAL_EXTENSION the complexType has a final of "extension".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_FINAL_LIST#define XML_SCHEMAS_TYPE_FINAL_LIST the simpleType has a final of "list".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_FINAL_RESTRICTION#define XML_SCHEMAS_TYPE_FINAL_RESTRICTION the simpleType/complexType has a final of "restriction".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_FINAL_UNION#define XML_SCHEMAS_TYPE_FINAL_UNION the simpleType has a final of "union".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_FIXUP_1#define XML_SCHEMAS_TYPE_FIXUP_1 First stage of fixup was done.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_GLOBAL#define XML_SCHEMAS_TYPE_GLOBAL the type is global
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_HAS_FACETS#define XML_SCHEMAS_TYPE_HAS_FACETS has facets
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_INTERNAL_INVALID#define XML_SCHEMAS_TYPE_INTERNAL_INVALID indicates that the type is invalid
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_INTERNAL_RESOLVED#define XML_SCHEMAS_TYPE_INTERNAL_RESOLVED indicates that the type was typefixed
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_MARKED#define XML_SCHEMAS_TYPE_MARKED Marks the item as marked; used for circular checks.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_MIXED#define XML_SCHEMAS_TYPE_MIXED the element content type is mixed
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_NORMVALUENEEDED#define XML_SCHEMAS_TYPE_NORMVALUENEEDED indicates if the facets (pattern) need a normalized value
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD#define XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD the complexType owns an attribute wildcard, i.e. it can be freed by the complexType
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_REDEFINED#define XML_SCHEMAS_TYPE_REDEFINED The type was redefined.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_VARIETY_ABSENT#define XML_SCHEMAS_TYPE_VARIETY_ABSENT the simpleType has a variety of "absent". TODO: Actually not necessary :-/, since if none of the variety flags occur then it's automatically absent.
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_VARIETY_ATOMIC#define XML_SCHEMAS_TYPE_VARIETY_ATOMIC the simpleType has a variety of "union".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_VARIETY_LIST#define XML_SCHEMAS_TYPE_VARIETY_LIST the simpleType has a variety of "list".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_VARIETY_UNION#define XML_SCHEMAS_TYPE_VARIETY_UNION the simpleType has a variety of "union".
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE#define XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE a whitespace-facet value of "collapse"
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE#define XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE a whitespace-facet value of "preserve"
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_TYPE_WHITESPACE_REPLACE#define XML_SCHEMAS_TYPE_WHITESPACE_REPLACE a whitespace-facet value of "replace"
|
|
Packit Service |
a31ea6 |
Macro: XML_SCHEMAS_WILDCARD_COMPLETE#define XML_SCHEMAS_WILDCARD_COMPLETE If the wildcard is complete.
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaAnnot struct _xmlSchemaAnnot {
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaAnnot * next
|
|
Packit Service |
a31ea6 |
xmlNodePtr content : the annotation
|
|
Packit Service |
a31ea6 |
}Structure xmlSchemaAttribute struct _xmlSchemaAttribute {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaAttribute * next : the next attribute (not used?)
|
|
Packit Service |
a31ea6 |
const xmlChar * name : the name of the declaration
|
|
Packit Service |
a31ea6 |
const xmlChar * id : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * ref : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * refNs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * typeName : the local name of the type definition
|
|
Packit Service |
a31ea6 |
const xmlChar * typeNs : the ns URI of the type definition
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr base : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int occurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * defValue : The initial value of the value constrai
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr subtypes : the type definition
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
const xmlChar * targetNamespace
|
|
Packit Service |
a31ea6 |
int flags
|
|
Packit Service |
a31ea6 |
const xmlChar * refPrefix : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaValPtr defVal : The compiled value constraint
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributePtr refDecl : Deprecated; not used
|
|
Packit Service |
a31ea6 |
}Structure xmlSchemaAttributeGroup struct _xmlSchemaAttributeGroup {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaAttribute * next : the next attribute if in a group ...
|
|
Packit Service |
a31ea6 |
const xmlChar * name
|
|
Packit Service |
a31ea6 |
const xmlChar * id
|
|
Packit Service |
a31ea6 |
const xmlChar * ref : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * refNs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributePtr attributes : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
int flags
|
|
Packit Service |
a31ea6 |
xmlSchemaWildcardPtr attributeWildcard
|
|
Packit Service |
a31ea6 |
const xmlChar * refPrefix : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributeGroupPtr refItem : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * targetNamespace
|
|
Packit Service |
a31ea6 |
void * attrUses
|
|
Packit Service |
a31ea6 |
}Structure xmlSchemaAttributeLink struct _xmlSchemaAttributeLink {
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaAttributeLink * next : the next attribute link ...
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaAttribute * attr : the linked attribute
|
|
Packit Service |
a31ea6 |
}Enum xmlSchemaContentType {
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_UNKNOWN = 0
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_EMPTY = 1
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_ELEMENTS = 2
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_MIXED = 3
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_SIMPLE = 4
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_MIXED_OR_ELEMENTS = 5 : Obsolete
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_BASIC = 6
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_ANY = 7
|
|
Packit Service |
a31ea6 |
}
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaElement struct _xmlSchemaElement {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaType * next : Not used?
|
|
Packit Service |
a31ea6 |
const xmlChar * name
|
|
Packit Service |
a31ea6 |
const xmlChar * id : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * ref : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * refNs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr subtypes : the type definition
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributePtr attributes
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
int minOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int maxOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int flags
|
|
Packit Service |
a31ea6 |
const xmlChar * targetNamespace
|
|
Packit Service |
a31ea6 |
const xmlChar * namedType
|
|
Packit Service |
a31ea6 |
const xmlChar * namedTypeNs
|
|
Packit Service |
a31ea6 |
const xmlChar * substGroup
|
|
Packit Service |
a31ea6 |
const xmlChar * substGroupNs
|
|
Packit Service |
a31ea6 |
const xmlChar * scope
|
|
Packit Service |
a31ea6 |
const xmlChar * value : The original value of the value constra
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaElement * refDecl : This will now be used for the substitut
|
|
Packit Service |
a31ea6 |
xmlRegexpPtr contModel : Obsolete for WXS, maybe used for RelaxN
|
|
Packit Service |
a31ea6 |
xmlSchemaContentType contentType
|
|
Packit Service |
a31ea6 |
const xmlChar * refPrefix : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaValPtr defVal : The compiled value contraint.
|
|
Packit Service |
a31ea6 |
void * idcs : The identity-constraint defs
|
|
Packit Service |
a31ea6 |
}Structure xmlSchemaFacet struct _xmlSchemaFacet {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaFacet * next : the next type if in a sequence ...
|
|
Packit Service |
a31ea6 |
const xmlChar * value : The original value
|
|
Packit Service |
a31ea6 |
const xmlChar * id : Obsolete
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
int fixed : XML_SCHEMAS_FACET_PRESERVE, etc.
|
|
Packit Service |
a31ea6 |
int whitespace
|
|
Packit Service |
a31ea6 |
xmlSchemaValPtr val : The compiled value
|
|
Packit Service |
a31ea6 |
xmlRegexpPtr regexp : The regex for patterns
|
|
Packit Service |
a31ea6 |
}Structure xmlSchemaFacetLink struct _xmlSchemaFacetLink {
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaFacetLink * next : the next facet link ...
|
|
Packit Service |
a31ea6 |
xmlSchemaFacetPtr facet : the linked facet
|
|
Packit Service |
a31ea6 |
}Structure xmlSchemaNotation struct _xmlSchemaNotation {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
const xmlChar * name
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
const xmlChar * identifier
|
|
Packit Service |
a31ea6 |
const xmlChar * targetNamespace
|
|
Packit Service |
a31ea6 |
}Structure xmlSchemaType struct _xmlSchemaType {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaType * next : the next type if in a sequence ...
|
|
Packit Service |
a31ea6 |
const xmlChar * name
|
|
Packit Service |
a31ea6 |
const xmlChar * id : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * ref : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * refNs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr subtypes
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributePtr attributes : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
int minOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int maxOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int flags
|
|
Packit Service |
a31ea6 |
xmlSchemaContentType contentType
|
|
Packit Service |
a31ea6 |
const xmlChar * base : Base type's local name
|
|
Packit Service |
a31ea6 |
const xmlChar * baseNs : Base type's target namespace
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr baseType : The base type component
|
|
Packit Service |
a31ea6 |
xmlSchemaFacetPtr facets : Local facets
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaType * redef : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int recurse : Obsolete
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributeLinkPtr * attributeUses : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaWildcardPtr attributeWildcard
|
|
Packit Service |
a31ea6 |
int builtInType : Type of built-in types.
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeLinkPtr memberTypes : member-types if a union type.
|
|
Packit Service |
a31ea6 |
xmlSchemaFacetLinkPtr facetSet : All facets (incl. inherited)
|
|
Packit Service |
a31ea6 |
const xmlChar * refPrefix : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr contentTypeDef : Used for the simple content of complex
|
|
Packit Service |
a31ea6 |
xmlRegexpPtr contModel : Holds the automaton of the content mode
|
|
Packit Service |
a31ea6 |
const xmlChar * targetNamespace
|
|
Packit Service |
a31ea6 |
void * attrUses
|
|
Packit Service |
a31ea6 |
}Structure xmlSchemaTypeLink struct _xmlSchemaTypeLink {
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaTypeLink * next : the next type link ...
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr type : the linked type
|
|
Packit Service |
a31ea6 |
}Enum xmlSchemaTypeType {
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_BASIC = 1 : A built-in datatype
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ANY = 2
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_FACET = 3
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_SIMPLE = 4
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_COMPLEX = 5
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_SEQUENCE = 6
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_CHOICE = 7
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ALL = 8
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_SIMPLE_CONTENT = 9
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_COMPLEX_CONTENT = 10
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_UR = 11
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_RESTRICTION = 12
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_EXTENSION = 13
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ELEMENT = 14
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ATTRIBUTE = 15
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ATTRIBUTEGROUP = 16
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_GROUP = 17
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_NOTATION = 18
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_LIST = 19
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_UNION = 20
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ANY_ATTRIBUTE = 21
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_IDC_UNIQUE = 22
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_IDC_KEY = 23
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_IDC_KEYREF = 24
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_PARTICLE = 25
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ATTRIBUTE_USE = 26
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MININCLUSIVE = 1000
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MINEXCLUSIVE = 1001
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MAXINCLUSIVE = 1002
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MAXEXCLUSIVE = 1003
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_TOTALDIGITS = 1004
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_FRACTIONDIGITS = 1005
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_PATTERN = 1006
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_ENUMERATION = 1007
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_WHITESPACE = 1008
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_LENGTH = 1009
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MAXLENGTH = 1010
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MINLENGTH = 1011
|
|
Packit Service |
a31ea6 |
= 2000
|
|
Packit Service |
a31ea6 |
= 2001
|
|
Packit Service |
a31ea6 |
}
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaVal struct _xmlSchemaVal {
|
|
Packit Service |
a31ea6 |
The content of this structure is not made public by the API.
|
|
Packit Service |
a31ea6 |
}Enum xmlSchemaValType {
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_UNKNOWN = 0
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_STRING = 1
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NORMSTRING = 2
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_DECIMAL = 3
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_TIME = 4
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_GDAY = 5
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_GMONTH = 6
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_GMONTHDAY = 7
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_GYEAR = 8
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_GYEARMONTH = 9
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_DATE = 10
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_DATETIME = 11
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_DURATION = 12
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_FLOAT = 13
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_DOUBLE = 14
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_BOOLEAN = 15
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_TOKEN = 16
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_LANGUAGE = 17
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NMTOKEN = 18
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NMTOKENS = 19
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NAME = 20
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_QNAME = 21
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NCNAME = 22
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ID = 23
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_IDREF = 24
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_IDREFS = 25
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ENTITY = 26
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ENTITIES = 27
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NOTATION = 28
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ANYURI = 29
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_INTEGER = 30
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NPINTEGER = 31
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NINTEGER = 32
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NNINTEGER = 33
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_PINTEGER = 34
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_INT = 35
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_UINT = 36
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_LONG = 37
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ULONG = 38
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_SHORT = 39
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_USHORT = 40
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_BYTE = 41
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_UBYTE = 42
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_HEXBINARY = 43
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_BASE64BINARY = 44
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ANYTYPE = 45
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ANYSIMPLETYPE = 46
|
|
Packit Service |
a31ea6 |
}
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaWildcard struct _xmlSchemaWildcard {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
const xmlChar * id : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
int minOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int maxOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int processContents
|
|
Packit Service |
a31ea6 |
int any : Indicates if the ns constraint is of ##
|
|
Packit Service |
a31ea6 |
xmlSchemaWildcardNsPtr nsSet : The list of allowed namespaces
|
|
Packit Service |
a31ea6 |
xmlSchemaWildcardNsPtr negNsSet : The negated namespace
|
|
Packit Service |
a31ea6 |
int flags
|
|
Packit Service |
a31ea6 |
}Structure xmlSchemaWildcardNs struct _xmlSchemaWildcardNs {
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaWildcardNs * next : the next constraint link ...
|
|
Packit Service |
a31ea6 |
const xmlChar * value : the value
|
|
Packit Service |
a31ea6 |
}Function: xmlSchemaFreeTypevoid xmlSchemaFreeType (xmlSchemaTypePtr type)
|
|
Packit Service |
a31ea6 |
Deallocate a Schema Type structure.
|
|
Packit Service |
a31ea6 |
<tt>type</tt>: | a schema type structure |
Function: xmlSchemaFreeWildcardvoid xmlSchemaFreeWildcard (xmlSchemaWildcardPtr wildcard)
|
|
Packit Service |
a31ea6 |
Deallocates a wildcard structure.
|
|
Packit Service |
a31ea6 |
<tt>wildcard</tt>: | a wildcard structure |
Daniel Veillard </body></html>
|