xref: /aosp_15_r20/external/libxml2/doc/devhelp/libxml2-schemasInternals.html (revision 7c5688314b92172186c154356a6374bf7684c3ca)
1*7c568831SAndroid Build Coastguard Worker<html>
2*7c568831SAndroid Build Coastguard Worker<head>
3*7c568831SAndroid Build Coastguard Worker<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4*7c568831SAndroid Build Coastguard Worker<title>schemasInternals: internal interfaces for XML Schemas</title>
5*7c568831SAndroid Build Coastguard Worker<meta name="generator" content="Libxml2 devhelp stylesheet">
6*7c568831SAndroid Build Coastguard Worker<link rel="start" href="index.html" title="libxml2 Reference Manual">
7*7c568831SAndroid Build Coastguard Worker<link rel="up" href="general.html" title="API">
8*7c568831SAndroid Build Coastguard Worker<link rel="stylesheet" href="style.css" type="text/css">
9*7c568831SAndroid Build Coastguard Worker<link rel="chapter" href="general.html" title="API">
10*7c568831SAndroid Build Coastguard Worker</head>
11*7c568831SAndroid Build Coastguard Worker<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
12*7c568831SAndroid Build Coastguard Worker<table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
13*7c568831SAndroid Build Coastguard Worker<td><a accesskey="p" href="libxml2-relaxng.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
14*7c568831SAndroid Build Coastguard Worker<td><a accesskey="u" href="general.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
15*7c568831SAndroid Build Coastguard Worker<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
16*7c568831SAndroid Build Coastguard Worker<td><a accesskey="n" href="libxml2-schematron.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
17*7c568831SAndroid Build Coastguard Worker<th width="100%" align="center">libxml2 Reference Manual</th>
18*7c568831SAndroid Build Coastguard Worker</tr></table>
19*7c568831SAndroid Build Coastguard Worker<h2><span class="refentrytitle">schemasInternals</span></h2>
20*7c568831SAndroid Build Coastguard Worker<p>schemasInternals - internal interfaces for XML Schemas</p>
21*7c568831SAndroid Build Coastguard Worker<p>internal interfaces for the XML Schemas handling and schema validity checking The Schemas development is a Work In Progress. Some of those interfaces are not guaranteed to be API or ABI stable ! </p>
22*7c568831SAndroid Build Coastguard Worker<p>Author(s): Daniel Veillard </p>
23*7c568831SAndroid Build Coastguard Worker<div class="refsynopsisdiv">
24*7c568831SAndroid Build Coastguard Worker<h2>Synopsis</h2>
25*7c568831SAndroid Build Coastguard Worker<pre class="synopsis">#define <a href="#XML_SCHEMAS_ANYATTR_LAX">XML_SCHEMAS_ANYATTR_LAX</a>;
26*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ANYATTR_SKIP">XML_SCHEMAS_ANYATTR_SKIP</a>;
27*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ANYATTR_STRICT">XML_SCHEMAS_ANYATTR_STRICT</a>;
28*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ANY_LAX">XML_SCHEMAS_ANY_LAX</a>;
29*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ANY_SKIP">XML_SCHEMAS_ANY_SKIP</a>;
30*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ANY_STRICT">XML_SCHEMAS_ANY_STRICT</a>;
31*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTRGROUP_GLOBAL">XML_SCHEMAS_ATTRGROUP_GLOBAL</a>;
32*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTRGROUP_HAS_REFS">XML_SCHEMAS_ATTRGROUP_HAS_REFS</a>;
33*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTRGROUP_MARKED">XML_SCHEMAS_ATTRGROUP_MARKED</a>;
34*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTRGROUP_REDEFINED">XML_SCHEMAS_ATTRGROUP_REDEFINED</a>;
35*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED">XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED</a>;
36*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTR_FIXED">XML_SCHEMAS_ATTR_FIXED</a>;
37*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTR_GLOBAL">XML_SCHEMAS_ATTR_GLOBAL</a>;
38*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTR_INTERNAL_RESOLVED">XML_SCHEMAS_ATTR_INTERNAL_RESOLVED</a>;
39*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTR_NSDEFAULT">XML_SCHEMAS_ATTR_NSDEFAULT</a>;
40*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTR_USE_OPTIONAL">XML_SCHEMAS_ATTR_USE_OPTIONAL</a>;
41*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTR_USE_PROHIBITED">XML_SCHEMAS_ATTR_USE_PROHIBITED</a>;
42*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ATTR_USE_REQUIRED">XML_SCHEMAS_ATTR_USE_REQUIRED</a>;
43*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION">XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION</a>;
44*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION">XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION</a>;
45*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION">XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION</a>;
46*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_ABSTRACT">XML_SCHEMAS_ELEM_ABSTRACT</a>;
47*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_BLOCK_ABSENT">XML_SCHEMAS_ELEM_BLOCK_ABSENT</a>;
48*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_BLOCK_EXTENSION">XML_SCHEMAS_ELEM_BLOCK_EXTENSION</a>;
49*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_BLOCK_RESTRICTION">XML_SCHEMAS_ELEM_BLOCK_RESTRICTION</a>;
50*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION">XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION</a>;
51*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_CIRCULAR">XML_SCHEMAS_ELEM_CIRCULAR</a>;
52*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_DEFAULT">XML_SCHEMAS_ELEM_DEFAULT</a>;
53*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_FINAL_ABSENT">XML_SCHEMAS_ELEM_FINAL_ABSENT</a>;
54*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_FINAL_EXTENSION">XML_SCHEMAS_ELEM_FINAL_EXTENSION</a>;
55*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_FINAL_RESTRICTION">XML_SCHEMAS_ELEM_FINAL_RESTRICTION</a>;
56*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_FIXED">XML_SCHEMAS_ELEM_FIXED</a>;
57*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_GLOBAL">XML_SCHEMAS_ELEM_GLOBAL</a>;
58*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_INTERNAL_CHECKED">XML_SCHEMAS_ELEM_INTERNAL_CHECKED</a>;
59*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_INTERNAL_RESOLVED">XML_SCHEMAS_ELEM_INTERNAL_RESOLVED</a>;
60*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_NILLABLE">XML_SCHEMAS_ELEM_NILLABLE</a>;
61*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_NSDEFAULT">XML_SCHEMAS_ELEM_NSDEFAULT</a>;
62*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_REF">XML_SCHEMAS_ELEM_REF</a>;
63*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD">XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD</a>;
64*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_ELEM_TOPLEVEL">XML_SCHEMAS_ELEM_TOPLEVEL</a>;
65*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_FACET_COLLAPSE">XML_SCHEMAS_FACET_COLLAPSE</a>;
66*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_FACET_PRESERVE">XML_SCHEMAS_FACET_PRESERVE</a>;
67*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_FACET_REPLACE">XML_SCHEMAS_FACET_REPLACE</a>;
68*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_FACET_UNKNOWN">XML_SCHEMAS_FACET_UNKNOWN</a>;
69*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_FINAL_DEFAULT_EXTENSION">XML_SCHEMAS_FINAL_DEFAULT_EXTENSION</a>;
70*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_FINAL_DEFAULT_LIST">XML_SCHEMAS_FINAL_DEFAULT_LIST</a>;
71*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION">XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION</a>;
72*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_FINAL_DEFAULT_UNION">XML_SCHEMAS_FINAL_DEFAULT_UNION</a>;
73*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_INCLUDING_CONVERT_NS">XML_SCHEMAS_INCLUDING_CONVERT_NS</a>;
74*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_QUALIF_ATTR">XML_SCHEMAS_QUALIF_ATTR</a>;
75*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_QUALIF_ELEM">XML_SCHEMAS_QUALIF_ELEM</a>;
76*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_ABSTRACT">XML_SCHEMAS_TYPE_ABSTRACT</a>;
77*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_BLOCK_DEFAULT">XML_SCHEMAS_TYPE_BLOCK_DEFAULT</a>;
78*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_BLOCK_EXTENSION">XML_SCHEMAS_TYPE_BLOCK_EXTENSION</a>;
79*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_BLOCK_RESTRICTION">XML_SCHEMAS_TYPE_BLOCK_RESTRICTION</a>;
80*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE">XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE</a>;
81*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION">XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION</a>;
82*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION">XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION</a>;
83*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_FACETSNEEDVALUE">XML_SCHEMAS_TYPE_FACETSNEEDVALUE</a>;
84*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_FINAL_DEFAULT">XML_SCHEMAS_TYPE_FINAL_DEFAULT</a>;
85*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_FINAL_EXTENSION">XML_SCHEMAS_TYPE_FINAL_EXTENSION</a>;
86*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_FINAL_LIST">XML_SCHEMAS_TYPE_FINAL_LIST</a>;
87*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_FINAL_RESTRICTION">XML_SCHEMAS_TYPE_FINAL_RESTRICTION</a>;
88*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_FINAL_UNION">XML_SCHEMAS_TYPE_FINAL_UNION</a>;
89*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_FIXUP_1">XML_SCHEMAS_TYPE_FIXUP_1</a>;
90*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_GLOBAL">XML_SCHEMAS_TYPE_GLOBAL</a>;
91*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_HAS_FACETS">XML_SCHEMAS_TYPE_HAS_FACETS</a>;
92*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_INTERNAL_INVALID">XML_SCHEMAS_TYPE_INTERNAL_INVALID</a>;
93*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_INTERNAL_RESOLVED">XML_SCHEMAS_TYPE_INTERNAL_RESOLVED</a>;
94*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_MARKED">XML_SCHEMAS_TYPE_MARKED</a>;
95*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_MIXED">XML_SCHEMAS_TYPE_MIXED</a>;
96*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_NORMVALUENEEDED">XML_SCHEMAS_TYPE_NORMVALUENEEDED</a>;
97*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD">XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD</a>;
98*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_REDEFINED">XML_SCHEMAS_TYPE_REDEFINED</a>;
99*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_VARIETY_ABSENT">XML_SCHEMAS_TYPE_VARIETY_ABSENT</a>;
100*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_VARIETY_ATOMIC">XML_SCHEMAS_TYPE_VARIETY_ATOMIC</a>;
101*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_VARIETY_LIST">XML_SCHEMAS_TYPE_VARIETY_LIST</a>;
102*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_VARIETY_UNION">XML_SCHEMAS_TYPE_VARIETY_UNION</a>;
103*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE">XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE</a>;
104*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE">XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE</a>;
105*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_TYPE_WHITESPACE_REPLACE">XML_SCHEMAS_TYPE_WHITESPACE_REPLACE</a>;
106*7c568831SAndroid Build Coastguard Worker#define <a href="#XML_SCHEMAS_WILDCARD_COMPLETE">XML_SCHEMAS_WILDCARD_COMPLETE</a>;
107*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaAnnot <a href="#xmlSchemaAnnot">xmlSchemaAnnot</a>;
108*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaAnnot">xmlSchemaAnnot</a> * <a href="#xmlSchemaAnnotPtr">xmlSchemaAnnotPtr</a>;
109*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaAttribute <a href="#xmlSchemaAttribute">xmlSchemaAttribute</a>;
110*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaAttributeGroup <a href="#xmlSchemaAttributeGroup">xmlSchemaAttributeGroup</a>;
111*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaAttributeGroup">xmlSchemaAttributeGroup</a> * <a href="#xmlSchemaAttributeGroupPtr">xmlSchemaAttributeGroupPtr</a>;
112*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaAttributeLink <a href="#xmlSchemaAttributeLink">xmlSchemaAttributeLink</a>;
113*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaAttributeLink">xmlSchemaAttributeLink</a> * <a href="#xmlSchemaAttributeLinkPtr">xmlSchemaAttributeLinkPtr</a>;
114*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaAttribute">xmlSchemaAttribute</a> * <a href="#xmlSchemaAttributePtr">xmlSchemaAttributePtr</a>;
115*7c568831SAndroid Build Coastguard Workertypedef enum <a href="#xmlSchemaContentType">xmlSchemaContentType</a>;
116*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaElement <a href="#xmlSchemaElement">xmlSchemaElement</a>;
117*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaElement">xmlSchemaElement</a> * <a href="#xmlSchemaElementPtr">xmlSchemaElementPtr</a>;
118*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaFacet <a href="#xmlSchemaFacet">xmlSchemaFacet</a>;
119*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaFacetLink <a href="#xmlSchemaFacetLink">xmlSchemaFacetLink</a>;
120*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaFacetLink">xmlSchemaFacetLink</a> * <a href="#xmlSchemaFacetLinkPtr">xmlSchemaFacetLinkPtr</a>;
121*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaFacet">xmlSchemaFacet</a> * <a href="#xmlSchemaFacetPtr">xmlSchemaFacetPtr</a>;
122*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaNotation <a href="#xmlSchemaNotation">xmlSchemaNotation</a>;
123*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaNotation">xmlSchemaNotation</a> * <a href="#xmlSchemaNotationPtr">xmlSchemaNotationPtr</a>;
124*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaType <a href="#xmlSchemaType">xmlSchemaType</a>;
125*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaTypeLink <a href="#xmlSchemaTypeLink">xmlSchemaTypeLink</a>;
126*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaTypeLink">xmlSchemaTypeLink</a> * <a href="#xmlSchemaTypeLinkPtr">xmlSchemaTypeLinkPtr</a>;
127*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaType">xmlSchemaType</a> * <a href="#xmlSchemaTypePtr">xmlSchemaTypePtr</a>;
128*7c568831SAndroid Build Coastguard Workertypedef enum <a href="#xmlSchemaTypeType">xmlSchemaTypeType</a>;
129*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaVal <a href="#xmlSchemaVal">xmlSchemaVal</a>;
130*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaVal">xmlSchemaVal</a> * <a href="#xmlSchemaValPtr">xmlSchemaValPtr</a>;
131*7c568831SAndroid Build Coastguard Workertypedef enum <a href="#xmlSchemaValType">xmlSchemaValType</a>;
132*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaWildcard <a href="#xmlSchemaWildcard">xmlSchemaWildcard</a>;
133*7c568831SAndroid Build Coastguard Workertypedef struct _xmlSchemaWildcardNs <a href="#xmlSchemaWildcardNs">xmlSchemaWildcardNs</a>;
134*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaWildcardNs">xmlSchemaWildcardNs</a> * <a href="#xmlSchemaWildcardNsPtr">xmlSchemaWildcardNsPtr</a>;
135*7c568831SAndroid Build Coastguard Workertypedef <a href="libxml2-schemasInternals.html#xmlSchemaWildcard">xmlSchemaWildcard</a> * <a href="#xmlSchemaWildcardPtr">xmlSchemaWildcardPtr</a>;
136*7c568831SAndroid Build Coastguard Workervoid	<a href="#xmlSchemaFreeType">xmlSchemaFreeType</a>		(<a href="libxml2-schemasInternals.html#xmlSchemaTypePtr">xmlSchemaTypePtr</a> type);
137*7c568831SAndroid Build Coastguard Workervoid	<a href="#xmlSchemaFreeWildcard">xmlSchemaFreeWildcard</a>		(<a href="libxml2-schemasInternals.html#xmlSchemaWildcardPtr">xmlSchemaWildcardPtr</a> wildcard);
138*7c568831SAndroid Build Coastguard Worker</pre>
139*7c568831SAndroid Build Coastguard Worker</div>
140*7c568831SAndroid Build Coastguard Worker<div class="refsect1" lang="en"><h2>Description</h2></div>
141*7c568831SAndroid Build Coastguard Worker<div class="refsect1" lang="en">
142*7c568831SAndroid Build Coastguard Worker<h2>Details</h2>
143*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
144*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
145*7c568831SAndroid Build Coastguard Worker<h3>
146*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ANYATTR_LAX">Macro </a>XML_SCHEMAS_ANYATTR_LAX</h3>
147*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ANYATTR_LAX">XML_SCHEMAS_ANYATTR_LAX</a>;
148*7c568831SAndroid Build Coastguard Worker</pre>
149*7c568831SAndroid Build Coastguard Worker<p>Ignore validation non definition on attributes Obsolete, not used anymore.</p>
150*7c568831SAndroid Build Coastguard Worker</div>
151*7c568831SAndroid Build Coastguard Worker<hr>
152*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
153*7c568831SAndroid Build Coastguard Worker<h3>
154*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ANYATTR_SKIP">Macro </a>XML_SCHEMAS_ANYATTR_SKIP</h3>
155*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ANYATTR_SKIP">XML_SCHEMAS_ANYATTR_SKIP</a>;
156*7c568831SAndroid Build Coastguard Worker</pre>
157*7c568831SAndroid Build Coastguard Worker<p>Skip unknown <a href="libxml2-SAX.html#attribute">attribute</a> from validation Obsolete, not used anymore.</p>
158*7c568831SAndroid Build Coastguard Worker</div>
159*7c568831SAndroid Build Coastguard Worker<hr>
160*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
161*7c568831SAndroid Build Coastguard Worker<h3>
162*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ANYATTR_STRICT">Macro </a>XML_SCHEMAS_ANYATTR_STRICT</h3>
163*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ANYATTR_STRICT">XML_SCHEMAS_ANYATTR_STRICT</a>;
164*7c568831SAndroid Build Coastguard Worker</pre>
165*7c568831SAndroid Build Coastguard Worker<p>Apply strict validation rules on attributes Obsolete, not used anymore.</p>
166*7c568831SAndroid Build Coastguard Worker</div>
167*7c568831SAndroid Build Coastguard Worker<hr>
168*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
169*7c568831SAndroid Build Coastguard Worker<h3>
170*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ANY_LAX">Macro </a>XML_SCHEMAS_ANY_LAX</h3>
171*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ANY_LAX">XML_SCHEMAS_ANY_LAX</a>;
172*7c568831SAndroid Build Coastguard Worker</pre>
173*7c568831SAndroid Build Coastguard Worker<p>Used by wildcards. Validate if type found, don't worry if not found</p>
174*7c568831SAndroid Build Coastguard Worker</div>
175*7c568831SAndroid Build Coastguard Worker<hr>
176*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
177*7c568831SAndroid Build Coastguard Worker<h3>
178*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ANY_SKIP">Macro </a>XML_SCHEMAS_ANY_SKIP</h3>
179*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ANY_SKIP">XML_SCHEMAS_ANY_SKIP</a>;
180*7c568831SAndroid Build Coastguard Worker</pre>
181*7c568831SAndroid Build Coastguard Worker<p>Skip unknown <a href="libxml2-SAX.html#attribute">attribute</a> from validation</p>
182*7c568831SAndroid Build Coastguard Worker</div>
183*7c568831SAndroid Build Coastguard Worker<hr>
184*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
185*7c568831SAndroid Build Coastguard Worker<h3>
186*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ANY_STRICT">Macro </a>XML_SCHEMAS_ANY_STRICT</h3>
187*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ANY_STRICT">XML_SCHEMAS_ANY_STRICT</a>;
188*7c568831SAndroid Build Coastguard Worker</pre>
189*7c568831SAndroid Build Coastguard Worker<p>Used by wildcards. Apply strict validation rules</p>
190*7c568831SAndroid Build Coastguard Worker</div>
191*7c568831SAndroid Build Coastguard Worker<hr>
192*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
193*7c568831SAndroid Build Coastguard Worker<h3>
194*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTRGROUP_GLOBAL">Macro </a>XML_SCHEMAS_ATTRGROUP_GLOBAL</h3>
195*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTRGROUP_GLOBAL">XML_SCHEMAS_ATTRGROUP_GLOBAL</a>;
196*7c568831SAndroid Build Coastguard Worker</pre>
197*7c568831SAndroid Build Coastguard Worker<p>The <a href="libxml2-SAX.html#attribute">attribute</a> group has been defined.</p>
198*7c568831SAndroid Build Coastguard Worker</div>
199*7c568831SAndroid Build Coastguard Worker<hr>
200*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
201*7c568831SAndroid Build Coastguard Worker<h3>
202*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTRGROUP_HAS_REFS">Macro </a>XML_SCHEMAS_ATTRGROUP_HAS_REFS</h3>
203*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTRGROUP_HAS_REFS">XML_SCHEMAS_ATTRGROUP_HAS_REFS</a>;
204*7c568831SAndroid Build Coastguard Worker</pre>
205*7c568831SAndroid Build Coastguard Worker<p>Whether this attr. group contains attr. group references.</p>
206*7c568831SAndroid Build Coastguard Worker</div>
207*7c568831SAndroid Build Coastguard Worker<hr>
208*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
209*7c568831SAndroid Build Coastguard Worker<h3>
210*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTRGROUP_MARKED">Macro </a>XML_SCHEMAS_ATTRGROUP_MARKED</h3>
211*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTRGROUP_MARKED">XML_SCHEMAS_ATTRGROUP_MARKED</a>;
212*7c568831SAndroid Build Coastguard Worker</pre>
213*7c568831SAndroid Build Coastguard Worker<p>Marks the attr group as marked; used for circular checks.</p>
214*7c568831SAndroid Build Coastguard Worker</div>
215*7c568831SAndroid Build Coastguard Worker<hr>
216*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
217*7c568831SAndroid Build Coastguard Worker<h3>
218*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTRGROUP_REDEFINED">Macro </a>XML_SCHEMAS_ATTRGROUP_REDEFINED</h3>
219*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTRGROUP_REDEFINED">XML_SCHEMAS_ATTRGROUP_REDEFINED</a>;
220*7c568831SAndroid Build Coastguard Worker</pre>
221*7c568831SAndroid Build Coastguard Worker<p>The attr group was redefined.</p>
222*7c568831SAndroid Build Coastguard Worker</div>
223*7c568831SAndroid Build Coastguard Worker<hr>
224*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
225*7c568831SAndroid Build Coastguard Worker<h3>
226*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED">Macro </a>XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED</h3>
227*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED">XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED</a>;
228*7c568831SAndroid Build Coastguard Worker</pre>
229*7c568831SAndroid Build Coastguard Worker<p>The <a href="libxml2-SAX.html#attribute">attribute</a> wildcard has been built.</p>
230*7c568831SAndroid Build Coastguard Worker</div>
231*7c568831SAndroid Build Coastguard Worker<hr>
232*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
233*7c568831SAndroid Build Coastguard Worker<h3>
234*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTR_FIXED">Macro </a>XML_SCHEMAS_ATTR_FIXED</h3>
235*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTR_FIXED">XML_SCHEMAS_ATTR_FIXED</a>;
236*7c568831SAndroid Build Coastguard Worker</pre>
237*7c568831SAndroid Build Coastguard Worker<p>the <a href="libxml2-SAX.html#attribute">attribute</a> has a fixed value</p>
238*7c568831SAndroid Build Coastguard Worker</div>
239*7c568831SAndroid Build Coastguard Worker<hr>
240*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
241*7c568831SAndroid Build Coastguard Worker<h3>
242*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTR_GLOBAL">Macro </a>XML_SCHEMAS_ATTR_GLOBAL</h3>
243*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTR_GLOBAL">XML_SCHEMAS_ATTR_GLOBAL</a>;
244*7c568831SAndroid Build Coastguard Worker</pre>
245*7c568831SAndroid Build Coastguard Worker<p>allow elements in no namespace</p>
246*7c568831SAndroid Build Coastguard Worker</div>
247*7c568831SAndroid Build Coastguard Worker<hr>
248*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
249*7c568831SAndroid Build Coastguard Worker<h3>
250*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTR_INTERNAL_RESOLVED">Macro </a>XML_SCHEMAS_ATTR_INTERNAL_RESOLVED</h3>
251*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTR_INTERNAL_RESOLVED">XML_SCHEMAS_ATTR_INTERNAL_RESOLVED</a>;
252*7c568831SAndroid Build Coastguard Worker</pre>
253*7c568831SAndroid Build Coastguard Worker<p>this is set when the "type" and "ref" references have been resolved.</p>
254*7c568831SAndroid Build Coastguard Worker</div>
255*7c568831SAndroid Build Coastguard Worker<hr>
256*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
257*7c568831SAndroid Build Coastguard Worker<h3>
258*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTR_NSDEFAULT">Macro </a>XML_SCHEMAS_ATTR_NSDEFAULT</h3>
259*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTR_NSDEFAULT">XML_SCHEMAS_ATTR_NSDEFAULT</a>;
260*7c568831SAndroid Build Coastguard Worker</pre>
261*7c568831SAndroid Build Coastguard Worker<p>allow elements in no namespace</p>
262*7c568831SAndroid Build Coastguard Worker</div>
263*7c568831SAndroid Build Coastguard Worker<hr>
264*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
265*7c568831SAndroid Build Coastguard Worker<h3>
266*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTR_USE_OPTIONAL">Macro </a>XML_SCHEMAS_ATTR_USE_OPTIONAL</h3>
267*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTR_USE_OPTIONAL">XML_SCHEMAS_ATTR_USE_OPTIONAL</a>;
268*7c568831SAndroid Build Coastguard Worker</pre>
269*7c568831SAndroid Build Coastguard Worker<p>The <a href="libxml2-SAX.html#attribute">attribute</a> is optional.</p>
270*7c568831SAndroid Build Coastguard Worker</div>
271*7c568831SAndroid Build Coastguard Worker<hr>
272*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
273*7c568831SAndroid Build Coastguard Worker<h3>
274*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTR_USE_PROHIBITED">Macro </a>XML_SCHEMAS_ATTR_USE_PROHIBITED</h3>
275*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTR_USE_PROHIBITED">XML_SCHEMAS_ATTR_USE_PROHIBITED</a>;
276*7c568831SAndroid Build Coastguard Worker</pre>
277*7c568831SAndroid Build Coastguard Worker<p>Used by wildcards. The <a href="libxml2-SAX.html#attribute">attribute</a> is prohibited.</p>
278*7c568831SAndroid Build Coastguard Worker</div>
279*7c568831SAndroid Build Coastguard Worker<hr>
280*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
281*7c568831SAndroid Build Coastguard Worker<h3>
282*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ATTR_USE_REQUIRED">Macro </a>XML_SCHEMAS_ATTR_USE_REQUIRED</h3>
283*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ATTR_USE_REQUIRED">XML_SCHEMAS_ATTR_USE_REQUIRED</a>;
284*7c568831SAndroid Build Coastguard Worker</pre>
285*7c568831SAndroid Build Coastguard Worker<p>The <a href="libxml2-SAX.html#attribute">attribute</a> is required.</p>
286*7c568831SAndroid Build Coastguard Worker</div>
287*7c568831SAndroid Build Coastguard Worker<hr>
288*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
289*7c568831SAndroid Build Coastguard Worker<h3>
290*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION">Macro </a>XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION</h3>
291*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION">XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION</a>;
292*7c568831SAndroid Build Coastguard Worker</pre>
293*7c568831SAndroid Build Coastguard Worker<p>the schema has "extension" in the set of blockDefault.</p>
294*7c568831SAndroid Build Coastguard Worker</div>
295*7c568831SAndroid Build Coastguard Worker<hr>
296*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
297*7c568831SAndroid Build Coastguard Worker<h3>
298*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION">Macro </a>XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION</h3>
299*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION">XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION</a>;
300*7c568831SAndroid Build Coastguard Worker</pre>
301*7c568831SAndroid Build Coastguard Worker<p>the schema has "restriction" in the set of blockDefault.</p>
302*7c568831SAndroid Build Coastguard Worker</div>
303*7c568831SAndroid Build Coastguard Worker<hr>
304*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
305*7c568831SAndroid Build Coastguard Worker<h3>
306*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION">Macro </a>XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION</h3>
307*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION">XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION</a>;
308*7c568831SAndroid Build Coastguard Worker</pre>
309*7c568831SAndroid Build Coastguard Worker<p>the schema has "substitution" in the set of blockDefault.</p>
310*7c568831SAndroid Build Coastguard Worker</div>
311*7c568831SAndroid Build Coastguard Worker<hr>
312*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
313*7c568831SAndroid Build Coastguard Worker<h3>
314*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_ABSTRACT">Macro </a>XML_SCHEMAS_ELEM_ABSTRACT</h3>
315*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_ABSTRACT">XML_SCHEMAS_ELEM_ABSTRACT</a>;
316*7c568831SAndroid Build Coastguard Worker</pre>
317*7c568831SAndroid Build Coastguard Worker<p>the element is abstract</p>
318*7c568831SAndroid Build Coastguard Worker</div>
319*7c568831SAndroid Build Coastguard Worker<hr>
320*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
321*7c568831SAndroid Build Coastguard Worker<h3>
322*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_BLOCK_ABSENT">Macro </a>XML_SCHEMAS_ELEM_BLOCK_ABSENT</h3>
323*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_BLOCK_ABSENT">XML_SCHEMAS_ELEM_BLOCK_ABSENT</a>;
324*7c568831SAndroid Build Coastguard Worker</pre>
325*7c568831SAndroid Build Coastguard Worker<p>the "block" <a href="libxml2-SAX.html#attribute">attribute</a> is absent</p>
326*7c568831SAndroid Build Coastguard Worker</div>
327*7c568831SAndroid Build Coastguard Worker<hr>
328*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
329*7c568831SAndroid Build Coastguard Worker<h3>
330*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_BLOCK_EXTENSION">Macro </a>XML_SCHEMAS_ELEM_BLOCK_EXTENSION</h3>
331*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_BLOCK_EXTENSION">XML_SCHEMAS_ELEM_BLOCK_EXTENSION</a>;
332*7c568831SAndroid Build Coastguard Worker</pre>
333*7c568831SAndroid Build Coastguard Worker<p>disallowed substitutions are absent</p>
334*7c568831SAndroid Build Coastguard Worker</div>
335*7c568831SAndroid Build Coastguard Worker<hr>
336*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
337*7c568831SAndroid Build Coastguard Worker<h3>
338*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_BLOCK_RESTRICTION">Macro </a>XML_SCHEMAS_ELEM_BLOCK_RESTRICTION</h3>
339*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_BLOCK_RESTRICTION">XML_SCHEMAS_ELEM_BLOCK_RESTRICTION</a>;
340*7c568831SAndroid Build Coastguard Worker</pre>
341*7c568831SAndroid Build Coastguard Worker<p>disallowed substitutions: "restriction"</p>
342*7c568831SAndroid Build Coastguard Worker</div>
343*7c568831SAndroid Build Coastguard Worker<hr>
344*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
345*7c568831SAndroid Build Coastguard Worker<h3>
346*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION">Macro </a>XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION</h3>
347*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION">XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION</a>;
348*7c568831SAndroid Build Coastguard Worker</pre>
349*7c568831SAndroid Build Coastguard Worker<p>disallowed substitutions: "substitution"</p>
350*7c568831SAndroid Build Coastguard Worker</div>
351*7c568831SAndroid Build Coastguard Worker<hr>
352*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
353*7c568831SAndroid Build Coastguard Worker<h3>
354*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_CIRCULAR">Macro </a>XML_SCHEMAS_ELEM_CIRCULAR</h3>
355*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_CIRCULAR">XML_SCHEMAS_ELEM_CIRCULAR</a>;
356*7c568831SAndroid Build Coastguard Worker</pre>
357*7c568831SAndroid Build Coastguard Worker<p>a helper flag for the search of circular references.</p>
358*7c568831SAndroid Build Coastguard Worker</div>
359*7c568831SAndroid Build Coastguard Worker<hr>
360*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
361*7c568831SAndroid Build Coastguard Worker<h3>
362*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_DEFAULT">Macro </a>XML_SCHEMAS_ELEM_DEFAULT</h3>
363*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_DEFAULT">XML_SCHEMAS_ELEM_DEFAULT</a>;
364*7c568831SAndroid Build Coastguard Worker</pre>
365*7c568831SAndroid Build Coastguard Worker<p>the element has a default value</p>
366*7c568831SAndroid Build Coastguard Worker</div>
367*7c568831SAndroid Build Coastguard Worker<hr>
368*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
369*7c568831SAndroid Build Coastguard Worker<h3>
370*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_FINAL_ABSENT">Macro </a>XML_SCHEMAS_ELEM_FINAL_ABSENT</h3>
371*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_FINAL_ABSENT">XML_SCHEMAS_ELEM_FINAL_ABSENT</a>;
372*7c568831SAndroid Build Coastguard Worker</pre>
373*7c568831SAndroid Build Coastguard Worker<p>substitution group exclusions are absent</p>
374*7c568831SAndroid Build Coastguard Worker</div>
375*7c568831SAndroid Build Coastguard Worker<hr>
376*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
377*7c568831SAndroid Build Coastguard Worker<h3>
378*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_FINAL_EXTENSION">Macro </a>XML_SCHEMAS_ELEM_FINAL_EXTENSION</h3>
379*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_FINAL_EXTENSION">XML_SCHEMAS_ELEM_FINAL_EXTENSION</a>;
380*7c568831SAndroid Build Coastguard Worker</pre>
381*7c568831SAndroid Build Coastguard Worker<p>substitution group exclusions: "extension"</p>
382*7c568831SAndroid Build Coastguard Worker</div>
383*7c568831SAndroid Build Coastguard Worker<hr>
384*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
385*7c568831SAndroid Build Coastguard Worker<h3>
386*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_FINAL_RESTRICTION">Macro </a>XML_SCHEMAS_ELEM_FINAL_RESTRICTION</h3>
387*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_FINAL_RESTRICTION">XML_SCHEMAS_ELEM_FINAL_RESTRICTION</a>;
388*7c568831SAndroid Build Coastguard Worker</pre>
389*7c568831SAndroid Build Coastguard Worker<p>substitution group exclusions: "restriction"</p>
390*7c568831SAndroid Build Coastguard Worker</div>
391*7c568831SAndroid Build Coastguard Worker<hr>
392*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
393*7c568831SAndroid Build Coastguard Worker<h3>
394*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_FIXED">Macro </a>XML_SCHEMAS_ELEM_FIXED</h3>
395*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_FIXED">XML_SCHEMAS_ELEM_FIXED</a>;
396*7c568831SAndroid Build Coastguard Worker</pre>
397*7c568831SAndroid Build Coastguard Worker<p>the element has a fixed value</p>
398*7c568831SAndroid Build Coastguard Worker</div>
399*7c568831SAndroid Build Coastguard Worker<hr>
400*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
401*7c568831SAndroid Build Coastguard Worker<h3>
402*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_GLOBAL">Macro </a>XML_SCHEMAS_ELEM_GLOBAL</h3>
403*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_GLOBAL">XML_SCHEMAS_ELEM_GLOBAL</a>;
404*7c568831SAndroid Build Coastguard Worker</pre>
405*7c568831SAndroid Build Coastguard Worker<p>the element is global</p>
406*7c568831SAndroid Build Coastguard Worker</div>
407*7c568831SAndroid Build Coastguard Worker<hr>
408*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
409*7c568831SAndroid Build Coastguard Worker<h3>
410*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_INTERNAL_CHECKED">Macro </a>XML_SCHEMAS_ELEM_INTERNAL_CHECKED</h3>
411*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_INTERNAL_CHECKED">XML_SCHEMAS_ELEM_INTERNAL_CHECKED</a>;
412*7c568831SAndroid Build Coastguard Worker</pre>
413*7c568831SAndroid Build Coastguard Worker<p>this is set when the elem decl has been checked against all constraints</p>
414*7c568831SAndroid Build Coastguard Worker</div>
415*7c568831SAndroid Build Coastguard Worker<hr>
416*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
417*7c568831SAndroid Build Coastguard Worker<h3>
418*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_INTERNAL_RESOLVED">Macro </a>XML_SCHEMAS_ELEM_INTERNAL_RESOLVED</h3>
419*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_INTERNAL_RESOLVED">XML_SCHEMAS_ELEM_INTERNAL_RESOLVED</a>;
420*7c568831SAndroid Build Coastguard Worker</pre>
421*7c568831SAndroid Build Coastguard Worker<p>this is set when "type", "ref", "substitutionGroup" references have been resolved.</p>
422*7c568831SAndroid Build Coastguard Worker</div>
423*7c568831SAndroid Build Coastguard Worker<hr>
424*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
425*7c568831SAndroid Build Coastguard Worker<h3>
426*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_NILLABLE">Macro </a>XML_SCHEMAS_ELEM_NILLABLE</h3>
427*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_NILLABLE">XML_SCHEMAS_ELEM_NILLABLE</a>;
428*7c568831SAndroid Build Coastguard Worker</pre>
429*7c568831SAndroid Build Coastguard Worker<p>the element is nillable</p>
430*7c568831SAndroid Build Coastguard Worker</div>
431*7c568831SAndroid Build Coastguard Worker<hr>
432*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
433*7c568831SAndroid Build Coastguard Worker<h3>
434*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_NSDEFAULT">Macro </a>XML_SCHEMAS_ELEM_NSDEFAULT</h3>
435*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_NSDEFAULT">XML_SCHEMAS_ELEM_NSDEFAULT</a>;
436*7c568831SAndroid Build Coastguard Worker</pre>
437*7c568831SAndroid Build Coastguard Worker<p>allow elements in no namespace Obsolete, not used anymore.</p>
438*7c568831SAndroid Build Coastguard Worker</div>
439*7c568831SAndroid Build Coastguard Worker<hr>
440*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
441*7c568831SAndroid Build Coastguard Worker<h3>
442*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_REF">Macro </a>XML_SCHEMAS_ELEM_REF</h3>
443*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_REF">XML_SCHEMAS_ELEM_REF</a>;
444*7c568831SAndroid Build Coastguard Worker</pre>
445*7c568831SAndroid Build Coastguard Worker<p>the element is a <a href="libxml2-SAX.html#reference">reference</a> to a type</p>
446*7c568831SAndroid Build Coastguard Worker</div>
447*7c568831SAndroid Build Coastguard Worker<hr>
448*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
449*7c568831SAndroid Build Coastguard Worker<h3>
450*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD">Macro </a>XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD</h3>
451*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD">XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD</a>;
452*7c568831SAndroid Build Coastguard Worker</pre>
453*7c568831SAndroid Build Coastguard Worker<p>the declaration is a substitution group head</p>
454*7c568831SAndroid Build Coastguard Worker</div>
455*7c568831SAndroid Build Coastguard Worker<hr>
456*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
457*7c568831SAndroid Build Coastguard Worker<h3>
458*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_ELEM_TOPLEVEL">Macro </a>XML_SCHEMAS_ELEM_TOPLEVEL</h3>
459*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_TOPLEVEL">XML_SCHEMAS_ELEM_TOPLEVEL</a>;
460*7c568831SAndroid Build Coastguard Worker</pre>
461*7c568831SAndroid Build Coastguard Worker<p>the element is top level obsolete: use <a href="libxml2-schemasInternals.html#XML_SCHEMAS_ELEM_GLOBAL">XML_SCHEMAS_ELEM_GLOBAL</a> instead</p>
462*7c568831SAndroid Build Coastguard Worker</div>
463*7c568831SAndroid Build Coastguard Worker<hr>
464*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
465*7c568831SAndroid Build Coastguard Worker<h3>
466*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_FACET_COLLAPSE">Macro </a>XML_SCHEMAS_FACET_COLLAPSE</h3>
467*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_FACET_COLLAPSE">XML_SCHEMAS_FACET_COLLAPSE</a>;
468*7c568831SAndroid Build Coastguard Worker</pre>
469*7c568831SAndroid Build Coastguard Worker<p>collapse the types of the facet</p>
470*7c568831SAndroid Build Coastguard Worker</div>
471*7c568831SAndroid Build Coastguard Worker<hr>
472*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
473*7c568831SAndroid Build Coastguard Worker<h3>
474*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_FACET_PRESERVE">Macro </a>XML_SCHEMAS_FACET_PRESERVE</h3>
475*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_FACET_PRESERVE">XML_SCHEMAS_FACET_PRESERVE</a>;
476*7c568831SAndroid Build Coastguard Worker</pre>
477*7c568831SAndroid Build Coastguard Worker<p>preserve the type of the facet</p>
478*7c568831SAndroid Build Coastguard Worker</div>
479*7c568831SAndroid Build Coastguard Worker<hr>
480*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
481*7c568831SAndroid Build Coastguard Worker<h3>
482*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_FACET_REPLACE">Macro </a>XML_SCHEMAS_FACET_REPLACE</h3>
483*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_FACET_REPLACE">XML_SCHEMAS_FACET_REPLACE</a>;
484*7c568831SAndroid Build Coastguard Worker</pre>
485*7c568831SAndroid Build Coastguard Worker<p>replace the type of the facet</p>
486*7c568831SAndroid Build Coastguard Worker</div>
487*7c568831SAndroid Build Coastguard Worker<hr>
488*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
489*7c568831SAndroid Build Coastguard Worker<h3>
490*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_FACET_UNKNOWN">Macro </a>XML_SCHEMAS_FACET_UNKNOWN</h3>
491*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_FACET_UNKNOWN">XML_SCHEMAS_FACET_UNKNOWN</a>;
492*7c568831SAndroid Build Coastguard Worker</pre>
493*7c568831SAndroid Build Coastguard Worker<p>unknown facet handling</p>
494*7c568831SAndroid Build Coastguard Worker</div>
495*7c568831SAndroid Build Coastguard Worker<hr>
496*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
497*7c568831SAndroid Build Coastguard Worker<h3>
498*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_FINAL_DEFAULT_EXTENSION">Macro </a>XML_SCHEMAS_FINAL_DEFAULT_EXTENSION</h3>
499*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_FINAL_DEFAULT_EXTENSION">XML_SCHEMAS_FINAL_DEFAULT_EXTENSION</a>;
500*7c568831SAndroid Build Coastguard Worker</pre>
501*7c568831SAndroid Build Coastguard Worker<p>the schema has "extension" in the set of finalDefault.</p>
502*7c568831SAndroid Build Coastguard Worker</div>
503*7c568831SAndroid Build Coastguard Worker<hr>
504*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
505*7c568831SAndroid Build Coastguard Worker<h3>
506*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_FINAL_DEFAULT_LIST">Macro </a>XML_SCHEMAS_FINAL_DEFAULT_LIST</h3>
507*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_FINAL_DEFAULT_LIST">XML_SCHEMAS_FINAL_DEFAULT_LIST</a>;
508*7c568831SAndroid Build Coastguard Worker</pre>
509*7c568831SAndroid Build Coastguard Worker<p>the schema has "list" in the set of finalDefault.</p>
510*7c568831SAndroid Build Coastguard Worker</div>
511*7c568831SAndroid Build Coastguard Worker<hr>
512*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
513*7c568831SAndroid Build Coastguard Worker<h3>
514*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION">Macro </a>XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION</h3>
515*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION">XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION</a>;
516*7c568831SAndroid Build Coastguard Worker</pre>
517*7c568831SAndroid Build Coastguard Worker<p>the schema has "restriction" in the set of finalDefault.</p>
518*7c568831SAndroid Build Coastguard Worker</div>
519*7c568831SAndroid Build Coastguard Worker<hr>
520*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
521*7c568831SAndroid Build Coastguard Worker<h3>
522*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_FINAL_DEFAULT_UNION">Macro </a>XML_SCHEMAS_FINAL_DEFAULT_UNION</h3>
523*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_FINAL_DEFAULT_UNION">XML_SCHEMAS_FINAL_DEFAULT_UNION</a>;
524*7c568831SAndroid Build Coastguard Worker</pre>
525*7c568831SAndroid Build Coastguard Worker<p>the schema has "union" in the set of finalDefault.</p>
526*7c568831SAndroid Build Coastguard Worker</div>
527*7c568831SAndroid Build Coastguard Worker<hr>
528*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
529*7c568831SAndroid Build Coastguard Worker<h3>
530*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_INCLUDING_CONVERT_NS">Macro </a>XML_SCHEMAS_INCLUDING_CONVERT_NS</h3>
531*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_INCLUDING_CONVERT_NS">XML_SCHEMAS_INCLUDING_CONVERT_NS</a>;
532*7c568831SAndroid Build Coastguard Worker</pre>
533*7c568831SAndroid Build Coastguard Worker<p>the schema is currently including an other schema with no target namespace.</p>
534*7c568831SAndroid Build Coastguard Worker</div>
535*7c568831SAndroid Build Coastguard Worker<hr>
536*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
537*7c568831SAndroid Build Coastguard Worker<h3>
538*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_QUALIF_ATTR">Macro </a>XML_SCHEMAS_QUALIF_ATTR</h3>
539*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_QUALIF_ATTR">XML_SCHEMAS_QUALIF_ATTR</a>;
540*7c568831SAndroid Build Coastguard Worker</pre>
541*7c568831SAndroid Build Coastguard Worker<p>Reflects attributeFormDefault == qualified in an XML schema document.</p>
542*7c568831SAndroid Build Coastguard Worker</div>
543*7c568831SAndroid Build Coastguard Worker<hr>
544*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
545*7c568831SAndroid Build Coastguard Worker<h3>
546*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_QUALIF_ELEM">Macro </a>XML_SCHEMAS_QUALIF_ELEM</h3>
547*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_QUALIF_ELEM">XML_SCHEMAS_QUALIF_ELEM</a>;
548*7c568831SAndroid Build Coastguard Worker</pre>
549*7c568831SAndroid Build Coastguard Worker<p>Reflects elementFormDefault == qualified in an XML schema document.</p>
550*7c568831SAndroid Build Coastguard Worker</div>
551*7c568831SAndroid Build Coastguard Worker<hr>
552*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
553*7c568831SAndroid Build Coastguard Worker<h3>
554*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_ABSTRACT">Macro </a>XML_SCHEMAS_TYPE_ABSTRACT</h3>
555*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_ABSTRACT">XML_SCHEMAS_TYPE_ABSTRACT</a>;
556*7c568831SAndroid Build Coastguard Worker</pre>
557*7c568831SAndroid Build Coastguard Worker<p>the simple/complexType is abstract.</p>
558*7c568831SAndroid Build Coastguard Worker</div>
559*7c568831SAndroid Build Coastguard Worker<hr>
560*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
561*7c568831SAndroid Build Coastguard Worker<h3>
562*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_BLOCK_DEFAULT">Macro </a>XML_SCHEMAS_TYPE_BLOCK_DEFAULT</h3>
563*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_BLOCK_DEFAULT">XML_SCHEMAS_TYPE_BLOCK_DEFAULT</a>;
564*7c568831SAndroid Build Coastguard Worker</pre>
565*7c568831SAndroid Build Coastguard Worker<p>the complexType did not specify 'block' so use the default of the &lt;schema&gt; item.</p>
566*7c568831SAndroid Build Coastguard Worker</div>
567*7c568831SAndroid Build Coastguard Worker<hr>
568*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
569*7c568831SAndroid Build Coastguard Worker<h3>
570*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_BLOCK_EXTENSION">Macro </a>XML_SCHEMAS_TYPE_BLOCK_EXTENSION</h3>
571*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_BLOCK_EXTENSION">XML_SCHEMAS_TYPE_BLOCK_EXTENSION</a>;
572*7c568831SAndroid Build Coastguard Worker</pre>
573*7c568831SAndroid Build Coastguard Worker<p>the complexType has a 'block' of "extension".</p>
574*7c568831SAndroid Build Coastguard Worker</div>
575*7c568831SAndroid Build Coastguard Worker<hr>
576*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
577*7c568831SAndroid Build Coastguard Worker<h3>
578*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_BLOCK_RESTRICTION">Macro </a>XML_SCHEMAS_TYPE_BLOCK_RESTRICTION</h3>
579*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_BLOCK_RESTRICTION">XML_SCHEMAS_TYPE_BLOCK_RESTRICTION</a>;
580*7c568831SAndroid Build Coastguard Worker</pre>
581*7c568831SAndroid Build Coastguard Worker<p>the complexType has a 'block' of "restriction".</p>
582*7c568831SAndroid Build Coastguard Worker</div>
583*7c568831SAndroid Build Coastguard Worker<hr>
584*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
585*7c568831SAndroid Build Coastguard Worker<h3>
586*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE">Macro </a>XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE</h3>
587*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE">XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE</a>;
588*7c568831SAndroid Build Coastguard Worker</pre>
589*7c568831SAndroid Build Coastguard Worker<p>Marks the item as a builtin primitive.</p>
590*7c568831SAndroid Build Coastguard Worker</div>
591*7c568831SAndroid Build Coastguard Worker<hr>
592*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
593*7c568831SAndroid Build Coastguard Worker<h3>
594*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION">Macro </a>XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION</h3>
595*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION">XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION</a>;
596*7c568831SAndroid Build Coastguard Worker</pre>
597*7c568831SAndroid Build Coastguard Worker<p>the simple or complex type has a derivation method of "extension".</p>
598*7c568831SAndroid Build Coastguard Worker</div>
599*7c568831SAndroid Build Coastguard Worker<hr>
600*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
601*7c568831SAndroid Build Coastguard Worker<h3>
602*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION">Macro </a>XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION</h3>
603*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION">XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION</a>;
604*7c568831SAndroid Build Coastguard Worker</pre>
605*7c568831SAndroid Build Coastguard Worker<p>the simple or complex type has a derivation method of "restriction".</p>
606*7c568831SAndroid Build Coastguard Worker</div>
607*7c568831SAndroid Build Coastguard Worker<hr>
608*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
609*7c568831SAndroid Build Coastguard Worker<h3>
610*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_FACETSNEEDVALUE">Macro </a>XML_SCHEMAS_TYPE_FACETSNEEDVALUE</h3>
611*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_FACETSNEEDVALUE">XML_SCHEMAS_TYPE_FACETSNEEDVALUE</a>;
612*7c568831SAndroid Build Coastguard Worker</pre>
613*7c568831SAndroid Build Coastguard Worker<p>indicates if the facets need a computed value</p>
614*7c568831SAndroid Build Coastguard Worker</div>
615*7c568831SAndroid Build Coastguard Worker<hr>
616*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
617*7c568831SAndroid Build Coastguard Worker<h3>
618*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_FINAL_DEFAULT">Macro </a>XML_SCHEMAS_TYPE_FINAL_DEFAULT</h3>
619*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_FINAL_DEFAULT">XML_SCHEMAS_TYPE_FINAL_DEFAULT</a>;
620*7c568831SAndroid Build Coastguard Worker</pre>
621*7c568831SAndroid Build Coastguard Worker<p>the simpleType has a final of "default".</p>
622*7c568831SAndroid Build Coastguard Worker</div>
623*7c568831SAndroid Build Coastguard Worker<hr>
624*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
625*7c568831SAndroid Build Coastguard Worker<h3>
626*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_FINAL_EXTENSION">Macro </a>XML_SCHEMAS_TYPE_FINAL_EXTENSION</h3>
627*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_FINAL_EXTENSION">XML_SCHEMAS_TYPE_FINAL_EXTENSION</a>;
628*7c568831SAndroid Build Coastguard Worker</pre>
629*7c568831SAndroid Build Coastguard Worker<p>the complexType has a final of "extension".</p>
630*7c568831SAndroid Build Coastguard Worker</div>
631*7c568831SAndroid Build Coastguard Worker<hr>
632*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
633*7c568831SAndroid Build Coastguard Worker<h3>
634*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_FINAL_LIST">Macro </a>XML_SCHEMAS_TYPE_FINAL_LIST</h3>
635*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_FINAL_LIST">XML_SCHEMAS_TYPE_FINAL_LIST</a>;
636*7c568831SAndroid Build Coastguard Worker</pre>
637*7c568831SAndroid Build Coastguard Worker<p>the simpleType has a final of "list".</p>
638*7c568831SAndroid Build Coastguard Worker</div>
639*7c568831SAndroid Build Coastguard Worker<hr>
640*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
641*7c568831SAndroid Build Coastguard Worker<h3>
642*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_FINAL_RESTRICTION">Macro </a>XML_SCHEMAS_TYPE_FINAL_RESTRICTION</h3>
643*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_FINAL_RESTRICTION">XML_SCHEMAS_TYPE_FINAL_RESTRICTION</a>;
644*7c568831SAndroid Build Coastguard Worker</pre>
645*7c568831SAndroid Build Coastguard Worker<p>the simpleType/complexType has a final of "restriction".</p>
646*7c568831SAndroid Build Coastguard Worker</div>
647*7c568831SAndroid Build Coastguard Worker<hr>
648*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
649*7c568831SAndroid Build Coastguard Worker<h3>
650*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_FINAL_UNION">Macro </a>XML_SCHEMAS_TYPE_FINAL_UNION</h3>
651*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_FINAL_UNION">XML_SCHEMAS_TYPE_FINAL_UNION</a>;
652*7c568831SAndroid Build Coastguard Worker</pre>
653*7c568831SAndroid Build Coastguard Worker<p>the simpleType has a final of "union".</p>
654*7c568831SAndroid Build Coastguard Worker</div>
655*7c568831SAndroid Build Coastguard Worker<hr>
656*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
657*7c568831SAndroid Build Coastguard Worker<h3>
658*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_FIXUP_1">Macro </a>XML_SCHEMAS_TYPE_FIXUP_1</h3>
659*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_FIXUP_1">XML_SCHEMAS_TYPE_FIXUP_1</a>;
660*7c568831SAndroid Build Coastguard Worker</pre>
661*7c568831SAndroid Build Coastguard Worker<p>First stage of fixup was done.</p>
662*7c568831SAndroid Build Coastguard Worker</div>
663*7c568831SAndroid Build Coastguard Worker<hr>
664*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
665*7c568831SAndroid Build Coastguard Worker<h3>
666*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_GLOBAL">Macro </a>XML_SCHEMAS_TYPE_GLOBAL</h3>
667*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_GLOBAL">XML_SCHEMAS_TYPE_GLOBAL</a>;
668*7c568831SAndroid Build Coastguard Worker</pre>
669*7c568831SAndroid Build Coastguard Worker<p>the type is global</p>
670*7c568831SAndroid Build Coastguard Worker</div>
671*7c568831SAndroid Build Coastguard Worker<hr>
672*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
673*7c568831SAndroid Build Coastguard Worker<h3>
674*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_HAS_FACETS">Macro </a>XML_SCHEMAS_TYPE_HAS_FACETS</h3>
675*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_HAS_FACETS">XML_SCHEMAS_TYPE_HAS_FACETS</a>;
676*7c568831SAndroid Build Coastguard Worker</pre>
677*7c568831SAndroid Build Coastguard Worker<p>has facets</p>
678*7c568831SAndroid Build Coastguard Worker</div>
679*7c568831SAndroid Build Coastguard Worker<hr>
680*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
681*7c568831SAndroid Build Coastguard Worker<h3>
682*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_INTERNAL_INVALID">Macro </a>XML_SCHEMAS_TYPE_INTERNAL_INVALID</h3>
683*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_INTERNAL_INVALID">XML_SCHEMAS_TYPE_INTERNAL_INVALID</a>;
684*7c568831SAndroid Build Coastguard Worker</pre>
685*7c568831SAndroid Build Coastguard Worker<p>indicates that the type is invalid</p>
686*7c568831SAndroid Build Coastguard Worker</div>
687*7c568831SAndroid Build Coastguard Worker<hr>
688*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
689*7c568831SAndroid Build Coastguard Worker<h3>
690*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_INTERNAL_RESOLVED">Macro </a>XML_SCHEMAS_TYPE_INTERNAL_RESOLVED</h3>
691*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_INTERNAL_RESOLVED">XML_SCHEMAS_TYPE_INTERNAL_RESOLVED</a>;
692*7c568831SAndroid Build Coastguard Worker</pre>
693*7c568831SAndroid Build Coastguard Worker<p>indicates that the type was typefixed</p>
694*7c568831SAndroid Build Coastguard Worker</div>
695*7c568831SAndroid Build Coastguard Worker<hr>
696*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
697*7c568831SAndroid Build Coastguard Worker<h3>
698*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_MARKED">Macro </a>XML_SCHEMAS_TYPE_MARKED</h3>
699*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_MARKED">XML_SCHEMAS_TYPE_MARKED</a>;
700*7c568831SAndroid Build Coastguard Worker</pre>
701*7c568831SAndroid Build Coastguard Worker<p>Marks the item as marked; used for circular checks.</p>
702*7c568831SAndroid Build Coastguard Worker</div>
703*7c568831SAndroid Build Coastguard Worker<hr>
704*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
705*7c568831SAndroid Build Coastguard Worker<h3>
706*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_MIXED">Macro </a>XML_SCHEMAS_TYPE_MIXED</h3>
707*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_MIXED">XML_SCHEMAS_TYPE_MIXED</a>;
708*7c568831SAndroid Build Coastguard Worker</pre>
709*7c568831SAndroid Build Coastguard Worker<p>the element content type is mixed</p>
710*7c568831SAndroid Build Coastguard Worker</div>
711*7c568831SAndroid Build Coastguard Worker<hr>
712*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
713*7c568831SAndroid Build Coastguard Worker<h3>
714*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_NORMVALUENEEDED">Macro </a>XML_SCHEMAS_TYPE_NORMVALUENEEDED</h3>
715*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_NORMVALUENEEDED">XML_SCHEMAS_TYPE_NORMVALUENEEDED</a>;
716*7c568831SAndroid Build Coastguard Worker</pre>
717*7c568831SAndroid Build Coastguard Worker<p>indicates if the facets (pattern) need a normalized value</p>
718*7c568831SAndroid Build Coastguard Worker</div>
719*7c568831SAndroid Build Coastguard Worker<hr>
720*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
721*7c568831SAndroid Build Coastguard Worker<h3>
722*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD">Macro </a>XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD</h3>
723*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD">XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD</a>;
724*7c568831SAndroid Build Coastguard Worker</pre>
725*7c568831SAndroid Build Coastguard Worker<p>the complexType owns an <a href="libxml2-SAX.html#attribute">attribute</a> wildcard, i.e. it can be freed by the complexType</p>
726*7c568831SAndroid Build Coastguard Worker</div>
727*7c568831SAndroid Build Coastguard Worker<hr>
728*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
729*7c568831SAndroid Build Coastguard Worker<h3>
730*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_REDEFINED">Macro </a>XML_SCHEMAS_TYPE_REDEFINED</h3>
731*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_REDEFINED">XML_SCHEMAS_TYPE_REDEFINED</a>;
732*7c568831SAndroid Build Coastguard Worker</pre>
733*7c568831SAndroid Build Coastguard Worker<p>The type was redefined.</p>
734*7c568831SAndroid Build Coastguard Worker</div>
735*7c568831SAndroid Build Coastguard Worker<hr>
736*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
737*7c568831SAndroid Build Coastguard Worker<h3>
738*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_VARIETY_ABSENT">Macro </a>XML_SCHEMAS_TYPE_VARIETY_ABSENT</h3>
739*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_VARIETY_ABSENT">XML_SCHEMAS_TYPE_VARIETY_ABSENT</a>;
740*7c568831SAndroid Build Coastguard Worker</pre>
741*7c568831SAndroid Build Coastguard Worker<p>the simpleType has a variety of "absent". TODO: Actually not necessary :-/, since if none of the variety flags occur then it's automatically absent.</p>
742*7c568831SAndroid Build Coastguard Worker</div>
743*7c568831SAndroid Build Coastguard Worker<hr>
744*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
745*7c568831SAndroid Build Coastguard Worker<h3>
746*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_VARIETY_ATOMIC">Macro </a>XML_SCHEMAS_TYPE_VARIETY_ATOMIC</h3>
747*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_VARIETY_ATOMIC">XML_SCHEMAS_TYPE_VARIETY_ATOMIC</a>;
748*7c568831SAndroid Build Coastguard Worker</pre>
749*7c568831SAndroid Build Coastguard Worker<p>the simpleType has a variety of "union".</p>
750*7c568831SAndroid Build Coastguard Worker</div>
751*7c568831SAndroid Build Coastguard Worker<hr>
752*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
753*7c568831SAndroid Build Coastguard Worker<h3>
754*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_VARIETY_LIST">Macro </a>XML_SCHEMAS_TYPE_VARIETY_LIST</h3>
755*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_VARIETY_LIST">XML_SCHEMAS_TYPE_VARIETY_LIST</a>;
756*7c568831SAndroid Build Coastguard Worker</pre>
757*7c568831SAndroid Build Coastguard Worker<p>the simpleType has a variety of "list".</p>
758*7c568831SAndroid Build Coastguard Worker</div>
759*7c568831SAndroid Build Coastguard Worker<hr>
760*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
761*7c568831SAndroid Build Coastguard Worker<h3>
762*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_VARIETY_UNION">Macro </a>XML_SCHEMAS_TYPE_VARIETY_UNION</h3>
763*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_VARIETY_UNION">XML_SCHEMAS_TYPE_VARIETY_UNION</a>;
764*7c568831SAndroid Build Coastguard Worker</pre>
765*7c568831SAndroid Build Coastguard Worker<p>the simpleType has a variety of "union".</p>
766*7c568831SAndroid Build Coastguard Worker</div>
767*7c568831SAndroid Build Coastguard Worker<hr>
768*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
769*7c568831SAndroid Build Coastguard Worker<h3>
770*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE">Macro </a>XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE</h3>
771*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE">XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE</a>;
772*7c568831SAndroid Build Coastguard Worker</pre>
773*7c568831SAndroid Build Coastguard Worker<p>a whitespace-facet value of "collapse"</p>
774*7c568831SAndroid Build Coastguard Worker</div>
775*7c568831SAndroid Build Coastguard Worker<hr>
776*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
777*7c568831SAndroid Build Coastguard Worker<h3>
778*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE">Macro </a>XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE</h3>
779*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE">XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE</a>;
780*7c568831SAndroid Build Coastguard Worker</pre>
781*7c568831SAndroid Build Coastguard Worker<p>a whitespace-facet value of "preserve"</p>
782*7c568831SAndroid Build Coastguard Worker</div>
783*7c568831SAndroid Build Coastguard Worker<hr>
784*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
785*7c568831SAndroid Build Coastguard Worker<h3>
786*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_TYPE_WHITESPACE_REPLACE">Macro </a>XML_SCHEMAS_TYPE_WHITESPACE_REPLACE</h3>
787*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_WHITESPACE_REPLACE">XML_SCHEMAS_TYPE_WHITESPACE_REPLACE</a>;
788*7c568831SAndroid Build Coastguard Worker</pre>
789*7c568831SAndroid Build Coastguard Worker<p>a whitespace-facet value of "replace"</p>
790*7c568831SAndroid Build Coastguard Worker</div>
791*7c568831SAndroid Build Coastguard Worker<hr>
792*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
793*7c568831SAndroid Build Coastguard Worker<h3>
794*7c568831SAndroid Build Coastguard Worker<a name="XML_SCHEMAS_WILDCARD_COMPLETE">Macro </a>XML_SCHEMAS_WILDCARD_COMPLETE</h3>
795*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">#define <a href="#XML_SCHEMAS_WILDCARD_COMPLETE">XML_SCHEMAS_WILDCARD_COMPLETE</a>;
796*7c568831SAndroid Build Coastguard Worker</pre>
797*7c568831SAndroid Build Coastguard Worker<p>If the wildcard is complete.</p>
798*7c568831SAndroid Build Coastguard Worker</div>
799*7c568831SAndroid Build Coastguard Worker<hr>
800*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
801*7c568831SAndroid Build Coastguard Worker<h3>
802*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaAnnot">Structure </a>xmlSchemaAnnot</h3>
803*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaAnnot {
804*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaAnnot *	next
805*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a>	content	: the annotation
806*7c568831SAndroid Build Coastguard Worker} xmlSchemaAnnot;
807*7c568831SAndroid Build Coastguard Worker</pre>
808*7c568831SAndroid Build Coastguard Worker<p></p>
809*7c568831SAndroid Build Coastguard Worker</div>
810*7c568831SAndroid Build Coastguard Worker<hr>
811*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
812*7c568831SAndroid Build Coastguard Worker<h3>
813*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaAnnotPtr">Typedef </a>xmlSchemaAnnotPtr</h3>
814*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaAnnot">xmlSchemaAnnot</a> * xmlSchemaAnnotPtr;
815*7c568831SAndroid Build Coastguard Worker</pre>
816*7c568831SAndroid Build Coastguard Worker<p></p>
817*7c568831SAndroid Build Coastguard Worker</div>
818*7c568831SAndroid Build Coastguard Worker<hr>
819*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
820*7c568831SAndroid Build Coastguard Worker<h3>
821*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaAttribute">Structure </a>xmlSchemaAttribute</h3>
822*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaAttribute {
823*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypeType">xmlSchemaTypeType</a>	type
824*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaAttribute *	next	: the next <a href="libxml2-SAX.html#attribute">attribute</a> (not used?)
825*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	name	: the name of the declaration
826*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	id	: Deprecated; not used
827*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	ref	: Deprecated; not used
828*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	refNs	: Deprecated; not used
829*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	typeName	: the local name of the type definition
830*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	typeNs	: the ns URI of the type definition
831*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAnnotPtr">xmlSchemaAnnotPtr</a>	annot
832*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypePtr">xmlSchemaTypePtr</a>	base	: Deprecated; not used
833*7c568831SAndroid Build Coastguard Worker    int	occurs	: Deprecated; not used
834*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	defValue	: The initial value of the value constraint
835*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypePtr">xmlSchemaTypePtr</a>	subtypes	: the type definition
836*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a>	node
837*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	targetNamespace
838*7c568831SAndroid Build Coastguard Worker    int	flags
839*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	refPrefix	: Deprecated; not used
840*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a>	defVal	: The compiled value constraint
841*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAttributePtr">xmlSchemaAttributePtr</a>	refDecl	: Deprecated; not used
842*7c568831SAndroid Build Coastguard Worker} xmlSchemaAttribute;
843*7c568831SAndroid Build Coastguard Worker</pre>
844*7c568831SAndroid Build Coastguard Worker<p></p>
845*7c568831SAndroid Build Coastguard Worker</div>
846*7c568831SAndroid Build Coastguard Worker<hr>
847*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
848*7c568831SAndroid Build Coastguard Worker<h3>
849*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaAttributeGroup">Structure </a>xmlSchemaAttributeGroup</h3>
850*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaAttributeGroup {
851*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypeType">xmlSchemaTypeType</a>	type	: The kind of type
852*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaAttribute *	next	: the next <a href="libxml2-SAX.html#attribute">attribute</a> if in a group ...
853*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	name
854*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	id
855*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	ref	: Deprecated; not used
856*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	refNs	: Deprecated; not used
857*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAnnotPtr">xmlSchemaAnnotPtr</a>	annot
858*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAttributePtr">xmlSchemaAttributePtr</a>	attributes	: Deprecated; not used
859*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a>	node
860*7c568831SAndroid Build Coastguard Worker    int	flags
861*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaWildcardPtr">xmlSchemaWildcardPtr</a>	attributeWildcard
862*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	refPrefix	: Deprecated; not used
863*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAttributeGroupPtr">xmlSchemaAttributeGroupPtr</a>	refItem	: Deprecated; not used
864*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	targetNamespace
865*7c568831SAndroid Build Coastguard Worker    void *	attrUses
866*7c568831SAndroid Build Coastguard Worker} xmlSchemaAttributeGroup;
867*7c568831SAndroid Build Coastguard Worker</pre>
868*7c568831SAndroid Build Coastguard Worker<p></p>
869*7c568831SAndroid Build Coastguard Worker</div>
870*7c568831SAndroid Build Coastguard Worker<hr>
871*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
872*7c568831SAndroid Build Coastguard Worker<h3>
873*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaAttributeGroupPtr">Typedef </a>xmlSchemaAttributeGroupPtr</h3>
874*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaAttributeGroup">xmlSchemaAttributeGroup</a> * xmlSchemaAttributeGroupPtr;
875*7c568831SAndroid Build Coastguard Worker</pre>
876*7c568831SAndroid Build Coastguard Worker<p></p>
877*7c568831SAndroid Build Coastguard Worker</div>
878*7c568831SAndroid Build Coastguard Worker<hr>
879*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
880*7c568831SAndroid Build Coastguard Worker<h3>
881*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaAttributeLink">Structure </a>xmlSchemaAttributeLink</h3>
882*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaAttributeLink {
883*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaAttributeLink *	next	: the next <a href="libxml2-SAX.html#attribute">attribute</a> link ...
884*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaAttribute *	attr	: the linked <a href="libxml2-SAX.html#attribute">attribute</a>
885*7c568831SAndroid Build Coastguard Worker} xmlSchemaAttributeLink;
886*7c568831SAndroid Build Coastguard Worker</pre>
887*7c568831SAndroid Build Coastguard Worker<p></p>
888*7c568831SAndroid Build Coastguard Worker</div>
889*7c568831SAndroid Build Coastguard Worker<hr>
890*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
891*7c568831SAndroid Build Coastguard Worker<h3>
892*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaAttributeLinkPtr">Typedef </a>xmlSchemaAttributeLinkPtr</h3>
893*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaAttributeLink">xmlSchemaAttributeLink</a> * xmlSchemaAttributeLinkPtr;
894*7c568831SAndroid Build Coastguard Worker</pre>
895*7c568831SAndroid Build Coastguard Worker<p></p>
896*7c568831SAndroid Build Coastguard Worker</div>
897*7c568831SAndroid Build Coastguard Worker<hr>
898*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
899*7c568831SAndroid Build Coastguard Worker<h3>
900*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaAttributePtr">Typedef </a>xmlSchemaAttributePtr</h3>
901*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaAttribute">xmlSchemaAttribute</a> * xmlSchemaAttributePtr;
902*7c568831SAndroid Build Coastguard Worker</pre>
903*7c568831SAndroid Build Coastguard Worker<p></p>
904*7c568831SAndroid Build Coastguard Worker</div>
905*7c568831SAndroid Build Coastguard Worker<hr>
906*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
907*7c568831SAndroid Build Coastguard Worker<h3>
908*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaContentType">Enum </a>xmlSchemaContentType</h3>
909*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">enum <a href="#xmlSchemaContentType">xmlSchemaContentType</a> {
910*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_CONTENT_UNKNOWN">XML_SCHEMA_CONTENT_UNKNOWN</a> = 0
911*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_CONTENT_EMPTY">XML_SCHEMA_CONTENT_EMPTY</a> = 1
912*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_CONTENT_ELEMENTS">XML_SCHEMA_CONTENT_ELEMENTS</a> = 2
913*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_CONTENT_MIXED">XML_SCHEMA_CONTENT_MIXED</a> = 3
914*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_CONTENT_SIMPLE">XML_SCHEMA_CONTENT_SIMPLE</a> = 4
915*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_CONTENT_MIXED_OR_ELEMENTS">XML_SCHEMA_CONTENT_MIXED_OR_ELEMENTS</a> = 5 /* Obsolete */
916*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_CONTENT_BASIC">XML_SCHEMA_CONTENT_BASIC</a> = 6
917*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_CONTENT_ANY">XML_SCHEMA_CONTENT_ANY</a> = 7
918*7c568831SAndroid Build Coastguard Worker};
919*7c568831SAndroid Build Coastguard Worker</pre>
920*7c568831SAndroid Build Coastguard Worker<p></p>
921*7c568831SAndroid Build Coastguard Worker</div>
922*7c568831SAndroid Build Coastguard Worker<hr>
923*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
924*7c568831SAndroid Build Coastguard Worker<h3>
925*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaElement">Structure </a>xmlSchemaElement</h3>
926*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaElement {
927*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypeType">xmlSchemaTypeType</a>	type	: The kind of type
928*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaType *	next	: Not used?
929*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	name
930*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	id	: Deprecated; not used
931*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	ref	: Deprecated; not used
932*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	refNs	: Deprecated; not used
933*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAnnotPtr">xmlSchemaAnnotPtr</a>	annot
934*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypePtr">xmlSchemaTypePtr</a>	subtypes	: the type definition
935*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAttributePtr">xmlSchemaAttributePtr</a>	attributes
936*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a>	node
937*7c568831SAndroid Build Coastguard Worker    int	minOccurs	: Deprecated; not used
938*7c568831SAndroid Build Coastguard Worker    int	maxOccurs	: Deprecated; not used
939*7c568831SAndroid Build Coastguard Worker    int	flags
940*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	targetNamespace
941*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	namedType
942*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	namedTypeNs
943*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	substGroup
944*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	substGroupNs
945*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	scope
946*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	value	: The original value of the value constraint.
947*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaElement *	refDecl	: This will now be used for the substitution group affiliation
948*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-xmlregexp.html#xmlRegexpPtr">xmlRegexpPtr</a>	contModel	: Obsolete for WXS, maybe used for RelaxNG
949*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaContentType">xmlSchemaContentType</a>	contentType
950*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	refPrefix	: Deprecated; not used
951*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a>	defVal	: The compiled value constraint.
952*7c568831SAndroid Build Coastguard Worker    void *	idcs	: The identity-constraint defs
953*7c568831SAndroid Build Coastguard Worker} xmlSchemaElement;
954*7c568831SAndroid Build Coastguard Worker</pre>
955*7c568831SAndroid Build Coastguard Worker<p></p>
956*7c568831SAndroid Build Coastguard Worker</div>
957*7c568831SAndroid Build Coastguard Worker<hr>
958*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
959*7c568831SAndroid Build Coastguard Worker<h3>
960*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaElementPtr">Typedef </a>xmlSchemaElementPtr</h3>
961*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaElement">xmlSchemaElement</a> * xmlSchemaElementPtr;
962*7c568831SAndroid Build Coastguard Worker</pre>
963*7c568831SAndroid Build Coastguard Worker<p></p>
964*7c568831SAndroid Build Coastguard Worker</div>
965*7c568831SAndroid Build Coastguard Worker<hr>
966*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
967*7c568831SAndroid Build Coastguard Worker<h3>
968*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaFacet">Structure </a>xmlSchemaFacet</h3>
969*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaFacet {
970*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypeType">xmlSchemaTypeType</a>	type	: The kind of type
971*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaFacet *	next	: the next type if in a sequence ...
972*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	value	: The original value
973*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	id	: Obsolete
974*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAnnotPtr">xmlSchemaAnnotPtr</a>	annot
975*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a>	node
976*7c568831SAndroid Build Coastguard Worker    int	fixed	: XML_SCHEMAS_FACET_PRESERVE, etc.
977*7c568831SAndroid Build Coastguard Worker    int	whitespace
978*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a>	val	: The compiled value
979*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-xmlregexp.html#xmlRegexpPtr">xmlRegexpPtr</a>	regexp	: The regex for patterns
980*7c568831SAndroid Build Coastguard Worker} xmlSchemaFacet;
981*7c568831SAndroid Build Coastguard Worker</pre>
982*7c568831SAndroid Build Coastguard Worker<p></p>
983*7c568831SAndroid Build Coastguard Worker</div>
984*7c568831SAndroid Build Coastguard Worker<hr>
985*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
986*7c568831SAndroid Build Coastguard Worker<h3>
987*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaFacetLink">Structure </a>xmlSchemaFacetLink</h3>
988*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaFacetLink {
989*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaFacetLink *	next	: the next facet link ...
990*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaFacetPtr">xmlSchemaFacetPtr</a>	facet	: the linked facet
991*7c568831SAndroid Build Coastguard Worker} xmlSchemaFacetLink;
992*7c568831SAndroid Build Coastguard Worker</pre>
993*7c568831SAndroid Build Coastguard Worker<p></p>
994*7c568831SAndroid Build Coastguard Worker</div>
995*7c568831SAndroid Build Coastguard Worker<hr>
996*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
997*7c568831SAndroid Build Coastguard Worker<h3>
998*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaFacetLinkPtr">Typedef </a>xmlSchemaFacetLinkPtr</h3>
999*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaFacetLink">xmlSchemaFacetLink</a> * xmlSchemaFacetLinkPtr;
1000*7c568831SAndroid Build Coastguard Worker</pre>
1001*7c568831SAndroid Build Coastguard Worker<p></p>
1002*7c568831SAndroid Build Coastguard Worker</div>
1003*7c568831SAndroid Build Coastguard Worker<hr>
1004*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1005*7c568831SAndroid Build Coastguard Worker<h3>
1006*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaFacetPtr">Typedef </a>xmlSchemaFacetPtr</h3>
1007*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaFacet">xmlSchemaFacet</a> * xmlSchemaFacetPtr;
1008*7c568831SAndroid Build Coastguard Worker</pre>
1009*7c568831SAndroid Build Coastguard Worker<p></p>
1010*7c568831SAndroid Build Coastguard Worker</div>
1011*7c568831SAndroid Build Coastguard Worker<hr>
1012*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1013*7c568831SAndroid Build Coastguard Worker<h3>
1014*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaNotation">Structure </a>xmlSchemaNotation</h3>
1015*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaNotation {
1016*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypeType">xmlSchemaTypeType</a>	type	: The kind of type
1017*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	name
1018*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAnnotPtr">xmlSchemaAnnotPtr</a>	annot
1019*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	identifier
1020*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	targetNamespace
1021*7c568831SAndroid Build Coastguard Worker} xmlSchemaNotation;
1022*7c568831SAndroid Build Coastguard Worker</pre>
1023*7c568831SAndroid Build Coastguard Worker<p></p>
1024*7c568831SAndroid Build Coastguard Worker</div>
1025*7c568831SAndroid Build Coastguard Worker<hr>
1026*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1027*7c568831SAndroid Build Coastguard Worker<h3>
1028*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaNotationPtr">Typedef </a>xmlSchemaNotationPtr</h3>
1029*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaNotation">xmlSchemaNotation</a> * xmlSchemaNotationPtr;
1030*7c568831SAndroid Build Coastguard Worker</pre>
1031*7c568831SAndroid Build Coastguard Worker<p></p>
1032*7c568831SAndroid Build Coastguard Worker</div>
1033*7c568831SAndroid Build Coastguard Worker<hr>
1034*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1035*7c568831SAndroid Build Coastguard Worker<h3>
1036*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaType">Structure </a>xmlSchemaType</h3>
1037*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaType {
1038*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypeType">xmlSchemaTypeType</a>	type	: The kind of type
1039*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaType *	next	: the next type if in a sequence ...
1040*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	name
1041*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	id	: Deprecated; not used
1042*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	ref	: Deprecated; not used
1043*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	refNs	: Deprecated; not used
1044*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAnnotPtr">xmlSchemaAnnotPtr</a>	annot
1045*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypePtr">xmlSchemaTypePtr</a>	subtypes
1046*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAttributePtr">xmlSchemaAttributePtr</a>	attributes	: Deprecated; not used
1047*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a>	node
1048*7c568831SAndroid Build Coastguard Worker    int	minOccurs	: Deprecated; not used
1049*7c568831SAndroid Build Coastguard Worker    int	maxOccurs	: Deprecated; not used
1050*7c568831SAndroid Build Coastguard Worker    int	flags
1051*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaContentType">xmlSchemaContentType</a>	contentType
1052*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	base	: Base type's local name
1053*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	baseNs	: Base type's target namespace
1054*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypePtr">xmlSchemaTypePtr</a>	baseType	: The base type component
1055*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaFacetPtr">xmlSchemaFacetPtr</a>	facets	: Local facets
1056*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaType *	redef	: Deprecated; not used
1057*7c568831SAndroid Build Coastguard Worker    int	recurse	: Obsolete
1058*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAttributeLinkPtr">xmlSchemaAttributeLinkPtr</a> *	attributeUses	: Deprecated; not used
1059*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaWildcardPtr">xmlSchemaWildcardPtr</a>	attributeWildcard
1060*7c568831SAndroid Build Coastguard Worker    int	builtInType	: Type of built-in types.
1061*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypeLinkPtr">xmlSchemaTypeLinkPtr</a>	memberTypes	: member-types if a union type.
1062*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaFacetLinkPtr">xmlSchemaFacetLinkPtr</a>	facetSet	: All facets (incl. inherited)
1063*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	refPrefix	: Deprecated; not used
1064*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypePtr">xmlSchemaTypePtr</a>	contentTypeDef	: Used for the simple content of complex types. Could we use @subtypes
1065*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-xmlregexp.html#xmlRegexpPtr">xmlRegexpPtr</a>	contModel	: Holds the automaton of the content model
1066*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	targetNamespace
1067*7c568831SAndroid Build Coastguard Worker    void *	attrUses
1068*7c568831SAndroid Build Coastguard Worker} xmlSchemaType;
1069*7c568831SAndroid Build Coastguard Worker</pre>
1070*7c568831SAndroid Build Coastguard Worker<p></p>
1071*7c568831SAndroid Build Coastguard Worker</div>
1072*7c568831SAndroid Build Coastguard Worker<hr>
1073*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1074*7c568831SAndroid Build Coastguard Worker<h3>
1075*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaTypeLink">Structure </a>xmlSchemaTypeLink</h3>
1076*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaTypeLink {
1077*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaTypeLink *	next	: the next type link ...
1078*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypePtr">xmlSchemaTypePtr</a>	type	: the linked type
1079*7c568831SAndroid Build Coastguard Worker} xmlSchemaTypeLink;
1080*7c568831SAndroid Build Coastguard Worker</pre>
1081*7c568831SAndroid Build Coastguard Worker<p></p>
1082*7c568831SAndroid Build Coastguard Worker</div>
1083*7c568831SAndroid Build Coastguard Worker<hr>
1084*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1085*7c568831SAndroid Build Coastguard Worker<h3>
1086*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaTypeLinkPtr">Typedef </a>xmlSchemaTypeLinkPtr</h3>
1087*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaTypeLink">xmlSchemaTypeLink</a> * xmlSchemaTypeLinkPtr;
1088*7c568831SAndroid Build Coastguard Worker</pre>
1089*7c568831SAndroid Build Coastguard Worker<p></p>
1090*7c568831SAndroid Build Coastguard Worker</div>
1091*7c568831SAndroid Build Coastguard Worker<hr>
1092*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1093*7c568831SAndroid Build Coastguard Worker<h3>
1094*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaTypePtr">Typedef </a>xmlSchemaTypePtr</h3>
1095*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaType">xmlSchemaType</a> * xmlSchemaTypePtr;
1096*7c568831SAndroid Build Coastguard Worker</pre>
1097*7c568831SAndroid Build Coastguard Worker<p></p>
1098*7c568831SAndroid Build Coastguard Worker</div>
1099*7c568831SAndroid Build Coastguard Worker<hr>
1100*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1101*7c568831SAndroid Build Coastguard Worker<h3>
1102*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaTypeType">Enum </a>xmlSchemaTypeType</h3>
1103*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">enum <a href="#xmlSchemaTypeType">xmlSchemaTypeType</a> {
1104*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_BASIC">XML_SCHEMA_TYPE_BASIC</a> = 1 /* A built-in datatype */
1105*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_ANY">XML_SCHEMA_TYPE_ANY</a> = 2
1106*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_FACET">XML_SCHEMA_TYPE_FACET</a> = 3
1107*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_SIMPLE">XML_SCHEMA_TYPE_SIMPLE</a> = 4
1108*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_COMPLEX">XML_SCHEMA_TYPE_COMPLEX</a> = 5
1109*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_SEQUENCE">XML_SCHEMA_TYPE_SEQUENCE</a> = 6
1110*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_CHOICE">XML_SCHEMA_TYPE_CHOICE</a> = 7
1111*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_ALL">XML_SCHEMA_TYPE_ALL</a> = 8
1112*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_SIMPLE_CONTENT">XML_SCHEMA_TYPE_SIMPLE_CONTENT</a> = 9
1113*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_COMPLEX_CONTENT">XML_SCHEMA_TYPE_COMPLEX_CONTENT</a> = 10
1114*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_UR">XML_SCHEMA_TYPE_UR</a> = 11
1115*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_RESTRICTION">XML_SCHEMA_TYPE_RESTRICTION</a> = 12
1116*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_EXTENSION">XML_SCHEMA_TYPE_EXTENSION</a> = 13
1117*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_ELEMENT">XML_SCHEMA_TYPE_ELEMENT</a> = 14
1118*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_ATTRIBUTE">XML_SCHEMA_TYPE_ATTRIBUTE</a> = 15
1119*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_ATTRIBUTEGROUP">XML_SCHEMA_TYPE_ATTRIBUTEGROUP</a> = 16
1120*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_GROUP">XML_SCHEMA_TYPE_GROUP</a> = 17
1121*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_NOTATION">XML_SCHEMA_TYPE_NOTATION</a> = 18
1122*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_LIST">XML_SCHEMA_TYPE_LIST</a> = 19
1123*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_UNION">XML_SCHEMA_TYPE_UNION</a> = 20
1124*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_ANY_ATTRIBUTE">XML_SCHEMA_TYPE_ANY_ATTRIBUTE</a> = 21
1125*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_IDC_UNIQUE">XML_SCHEMA_TYPE_IDC_UNIQUE</a> = 22
1126*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_IDC_KEY">XML_SCHEMA_TYPE_IDC_KEY</a> = 23
1127*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_IDC_KEYREF">XML_SCHEMA_TYPE_IDC_KEYREF</a> = 24
1128*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_PARTICLE">XML_SCHEMA_TYPE_PARTICLE</a> = 25
1129*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_TYPE_ATTRIBUTE_USE">XML_SCHEMA_TYPE_ATTRIBUTE_USE</a> = 26
1130*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_MININCLUSIVE">XML_SCHEMA_FACET_MININCLUSIVE</a> = 1000
1131*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_MINEXCLUSIVE">XML_SCHEMA_FACET_MINEXCLUSIVE</a> = 1001
1132*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_MAXINCLUSIVE">XML_SCHEMA_FACET_MAXINCLUSIVE</a> = 1002
1133*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_MAXEXCLUSIVE">XML_SCHEMA_FACET_MAXEXCLUSIVE</a> = 1003
1134*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_TOTALDIGITS">XML_SCHEMA_FACET_TOTALDIGITS</a> = 1004
1135*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_FRACTIONDIGITS">XML_SCHEMA_FACET_FRACTIONDIGITS</a> = 1005
1136*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_PATTERN">XML_SCHEMA_FACET_PATTERN</a> = 1006
1137*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_ENUMERATION">XML_SCHEMA_FACET_ENUMERATION</a> = 1007
1138*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_WHITESPACE">XML_SCHEMA_FACET_WHITESPACE</a> = 1008
1139*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_LENGTH">XML_SCHEMA_FACET_LENGTH</a> = 1009
1140*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_MAXLENGTH">XML_SCHEMA_FACET_MAXLENGTH</a> = 1010
1141*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_FACET_MINLENGTH">XML_SCHEMA_FACET_MINLENGTH</a> = 1011
1142*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_EXTRA_QNAMEREF">XML_SCHEMA_EXTRA_QNAMEREF</a> = 2000
1143*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMA_EXTRA_ATTR_USE_PROHIB">XML_SCHEMA_EXTRA_ATTR_USE_PROHIB</a> = 2001
1144*7c568831SAndroid Build Coastguard Worker};
1145*7c568831SAndroid Build Coastguard Worker</pre>
1146*7c568831SAndroid Build Coastguard Worker<p></p>
1147*7c568831SAndroid Build Coastguard Worker</div>
1148*7c568831SAndroid Build Coastguard Worker<hr>
1149*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1150*7c568831SAndroid Build Coastguard Worker<h3>
1151*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaVal">Structure </a>xmlSchemaVal</h3>
1152*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaVal {
1153*7c568831SAndroid Build Coastguard WorkerThe content of this structure is not made public by the API.
1154*7c568831SAndroid Build Coastguard Worker} xmlSchemaVal;
1155*7c568831SAndroid Build Coastguard Worker</pre>
1156*7c568831SAndroid Build Coastguard Worker<p></p>
1157*7c568831SAndroid Build Coastguard Worker</div>
1158*7c568831SAndroid Build Coastguard Worker<hr>
1159*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1160*7c568831SAndroid Build Coastguard Worker<h3>
1161*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaValPtr">Typedef </a>xmlSchemaValPtr</h3>
1162*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaVal">xmlSchemaVal</a> * xmlSchemaValPtr;
1163*7c568831SAndroid Build Coastguard Worker</pre>
1164*7c568831SAndroid Build Coastguard Worker<p></p>
1165*7c568831SAndroid Build Coastguard Worker</div>
1166*7c568831SAndroid Build Coastguard Worker<hr>
1167*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1168*7c568831SAndroid Build Coastguard Worker<h3>
1169*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaValType">Enum </a>xmlSchemaValType</h3>
1170*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">enum <a href="#xmlSchemaValType">xmlSchemaValType</a> {
1171*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_UNKNOWN">XML_SCHEMAS_UNKNOWN</a> = 0
1172*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_STRING">XML_SCHEMAS_STRING</a> = 1
1173*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_NORMSTRING">XML_SCHEMAS_NORMSTRING</a> = 2
1174*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_DECIMAL">XML_SCHEMAS_DECIMAL</a> = 3
1175*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_TIME">XML_SCHEMAS_TIME</a> = 4
1176*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_GDAY">XML_SCHEMAS_GDAY</a> = 5
1177*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_GMONTH">XML_SCHEMAS_GMONTH</a> = 6
1178*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_GMONTHDAY">XML_SCHEMAS_GMONTHDAY</a> = 7
1179*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_GYEAR">XML_SCHEMAS_GYEAR</a> = 8
1180*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_GYEARMONTH">XML_SCHEMAS_GYEARMONTH</a> = 9
1181*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_DATE">XML_SCHEMAS_DATE</a> = 10
1182*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_DATETIME">XML_SCHEMAS_DATETIME</a> = 11
1183*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_DURATION">XML_SCHEMAS_DURATION</a> = 12
1184*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_FLOAT">XML_SCHEMAS_FLOAT</a> = 13
1185*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_DOUBLE">XML_SCHEMAS_DOUBLE</a> = 14
1186*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_BOOLEAN">XML_SCHEMAS_BOOLEAN</a> = 15
1187*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_TOKEN">XML_SCHEMAS_TOKEN</a> = 16
1188*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_LANGUAGE">XML_SCHEMAS_LANGUAGE</a> = 17
1189*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_NMTOKEN">XML_SCHEMAS_NMTOKEN</a> = 18
1190*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_NMTOKENS">XML_SCHEMAS_NMTOKENS</a> = 19
1191*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_NAME">XML_SCHEMAS_NAME</a> = 20
1192*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_QNAME">XML_SCHEMAS_QNAME</a> = 21
1193*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_NCNAME">XML_SCHEMAS_NCNAME</a> = 22
1194*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_ID">XML_SCHEMAS_ID</a> = 23
1195*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_IDREF">XML_SCHEMAS_IDREF</a> = 24
1196*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_IDREFS">XML_SCHEMAS_IDREFS</a> = 25
1197*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_ENTITY">XML_SCHEMAS_ENTITY</a> = 26
1198*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_ENTITIES">XML_SCHEMAS_ENTITIES</a> = 27
1199*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_NOTATION">XML_SCHEMAS_NOTATION</a> = 28
1200*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_ANYURI">XML_SCHEMAS_ANYURI</a> = 29
1201*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_INTEGER">XML_SCHEMAS_INTEGER</a> = 30
1202*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_NPINTEGER">XML_SCHEMAS_NPINTEGER</a> = 31
1203*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_NINTEGER">XML_SCHEMAS_NINTEGER</a> = 32
1204*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_NNINTEGER">XML_SCHEMAS_NNINTEGER</a> = 33
1205*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_PINTEGER">XML_SCHEMAS_PINTEGER</a> = 34
1206*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_INT">XML_SCHEMAS_INT</a> = 35
1207*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_UINT">XML_SCHEMAS_UINT</a> = 36
1208*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_LONG">XML_SCHEMAS_LONG</a> = 37
1209*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_ULONG">XML_SCHEMAS_ULONG</a> = 38
1210*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_SHORT">XML_SCHEMAS_SHORT</a> = 39
1211*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_USHORT">XML_SCHEMAS_USHORT</a> = 40
1212*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_BYTE">XML_SCHEMAS_BYTE</a> = 41
1213*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_UBYTE">XML_SCHEMAS_UBYTE</a> = 42
1214*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_HEXBINARY">XML_SCHEMAS_HEXBINARY</a> = 43
1215*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_BASE64BINARY">XML_SCHEMAS_BASE64BINARY</a> = 44
1216*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_ANYTYPE">XML_SCHEMAS_ANYTYPE</a> = 45
1217*7c568831SAndroid Build Coastguard Worker    <a name="XML_SCHEMAS_ANYSIMPLETYPE">XML_SCHEMAS_ANYSIMPLETYPE</a> = 46
1218*7c568831SAndroid Build Coastguard Worker};
1219*7c568831SAndroid Build Coastguard Worker</pre>
1220*7c568831SAndroid Build Coastguard Worker<p></p>
1221*7c568831SAndroid Build Coastguard Worker</div>
1222*7c568831SAndroid Build Coastguard Worker<hr>
1223*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1224*7c568831SAndroid Build Coastguard Worker<h3>
1225*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaWildcard">Structure </a>xmlSchemaWildcard</h3>
1226*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaWildcard {
1227*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaTypeType">xmlSchemaTypeType</a>	type	: The kind of type
1228*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	id	: Deprecated; not used
1229*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaAnnotPtr">xmlSchemaAnnotPtr</a>	annot
1230*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a>	node
1231*7c568831SAndroid Build Coastguard Worker    int	minOccurs	: Deprecated; not used
1232*7c568831SAndroid Build Coastguard Worker    int	maxOccurs	: Deprecated; not used
1233*7c568831SAndroid Build Coastguard Worker    int	processContents
1234*7c568831SAndroid Build Coastguard Worker    int	any	: Indicates if the ns constraint is of ##any
1235*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaWildcardNsPtr">xmlSchemaWildcardNsPtr</a>	nsSet	: The list of allowed namespaces
1236*7c568831SAndroid Build Coastguard Worker    <a href="libxml2-schemasInternals.html#xmlSchemaWildcardNsPtr">xmlSchemaWildcardNsPtr</a>	negNsSet	: The negated namespace
1237*7c568831SAndroid Build Coastguard Worker    int	flags
1238*7c568831SAndroid Build Coastguard Worker} xmlSchemaWildcard;
1239*7c568831SAndroid Build Coastguard Worker</pre>
1240*7c568831SAndroid Build Coastguard Worker<p></p>
1241*7c568831SAndroid Build Coastguard Worker</div>
1242*7c568831SAndroid Build Coastguard Worker<hr>
1243*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1244*7c568831SAndroid Build Coastguard Worker<h3>
1245*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaWildcardNs">Structure </a>xmlSchemaWildcardNs</h3>
1246*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">struct _xmlSchemaWildcardNs {
1247*7c568831SAndroid Build Coastguard Worker    struct _xmlSchemaWildcardNs *	next	: the next constraint link ...
1248*7c568831SAndroid Build Coastguard Worker    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	value	: the value
1249*7c568831SAndroid Build Coastguard Worker} xmlSchemaWildcardNs;
1250*7c568831SAndroid Build Coastguard Worker</pre>
1251*7c568831SAndroid Build Coastguard Worker<p></p>
1252*7c568831SAndroid Build Coastguard Worker</div>
1253*7c568831SAndroid Build Coastguard Worker<hr>
1254*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1255*7c568831SAndroid Build Coastguard Worker<h3>
1256*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaWildcardNsPtr">Typedef </a>xmlSchemaWildcardNsPtr</h3>
1257*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaWildcardNs">xmlSchemaWildcardNs</a> * xmlSchemaWildcardNsPtr;
1258*7c568831SAndroid Build Coastguard Worker</pre>
1259*7c568831SAndroid Build Coastguard Worker<p></p>
1260*7c568831SAndroid Build Coastguard Worker</div>
1261*7c568831SAndroid Build Coastguard Worker<hr>
1262*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1263*7c568831SAndroid Build Coastguard Worker<h3>
1264*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaWildcardPtr">Typedef </a>xmlSchemaWildcardPtr</h3>
1265*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-schemasInternals.html#xmlSchemaWildcard">xmlSchemaWildcard</a> * xmlSchemaWildcardPtr;
1266*7c568831SAndroid Build Coastguard Worker</pre>
1267*7c568831SAndroid Build Coastguard Worker<p></p>
1268*7c568831SAndroid Build Coastguard Worker</div>
1269*7c568831SAndroid Build Coastguard Worker<hr>
1270*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1271*7c568831SAndroid Build Coastguard Worker<h3>
1272*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaFreeType"></a>xmlSchemaFreeType ()</h3>
1273*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	xmlSchemaFreeType		(<a href="libxml2-schemasInternals.html#xmlSchemaTypePtr">xmlSchemaTypePtr</a> type)<br>
1274*7c568831SAndroid Build Coastguard Worker</pre>
1275*7c568831SAndroid Build Coastguard Worker<p>Deallocate a Schema Type structure.</p>
1276*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
1277*7c568831SAndroid Build Coastguard Worker<col align="left">
1278*7c568831SAndroid Build Coastguard Worker<tbody><tr>
1279*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>type</tt></i>:</span></td>
1280*7c568831SAndroid Build Coastguard Worker<td>a schema type structure</td>
1281*7c568831SAndroid Build Coastguard Worker</tr></tbody>
1282*7c568831SAndroid Build Coastguard Worker</table></div>
1283*7c568831SAndroid Build Coastguard Worker</div>
1284*7c568831SAndroid Build Coastguard Worker<hr>
1285*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
1286*7c568831SAndroid Build Coastguard Worker<h3>
1287*7c568831SAndroid Build Coastguard Worker<a name="xmlSchemaFreeWildcard"></a>xmlSchemaFreeWildcard ()</h3>
1288*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	xmlSchemaFreeWildcard		(<a href="libxml2-schemasInternals.html#xmlSchemaWildcardPtr">xmlSchemaWildcardPtr</a> wildcard)<br>
1289*7c568831SAndroid Build Coastguard Worker</pre>
1290*7c568831SAndroid Build Coastguard Worker<p>Deallocates a wildcard structure.</p>
1291*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
1292*7c568831SAndroid Build Coastguard Worker<col align="left">
1293*7c568831SAndroid Build Coastguard Worker<tbody><tr>
1294*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>wildcard</tt></i>:</span></td>
1295*7c568831SAndroid Build Coastguard Worker<td>a wildcard structure</td>
1296*7c568831SAndroid Build Coastguard Worker</tr></tbody>
1297*7c568831SAndroid Build Coastguard Worker</table></div>
1298*7c568831SAndroid Build Coastguard Worker</div>
1299*7c568831SAndroid Build Coastguard Worker<hr>
1300*7c568831SAndroid Build Coastguard Worker</div>
1301*7c568831SAndroid Build Coastguard Worker</div>
1302*7c568831SAndroid Build Coastguard Worker</body>
1303*7c568831SAndroid Build Coastguard Worker</html>
1304