1 "<?xml version='1.0' encoding='utf-8' ?>\n"
2 "<xsd:schema xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">\n"
3 " <xsd:element name=\"doxygen\" type=\"DoxygenType\"/>\n"
5 " <!-- Complex types -->\n"
7 " <xsd:complexType name=\"DoxygenType\">\n"
8 " <xsd:sequence maxOccurs=\"unbounded\">\n"
9 " <xsd:element name=\"compounddef\" type=\"compounddefType\" minOccurs=\"0\" />\n"
11 " <xsd:attribute name=\"version\" type=\"DoxVersionNumber\" use=\"required\" />\n"
12 " </xsd:complexType>\n"
14 " <xsd:complexType name=\"compounddefType\">\n"
16 " <xsd:element name=\"compoundname\" type=\"xsd:string\"/>\n"
17 " <xsd:element name=\"title\" type=\"xsd:string\" minOccurs=\"0\" />\n"
18 " <xsd:element name=\"basecompoundref\" type=\"compoundRefType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
19 " <xsd:element name=\"derivedcompoundref\" type=\"compoundRefType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
20 " <xsd:element name=\"includes\" type=\"incType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
21 " <xsd:element name=\"includedby\" type=\"incType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
22 " <xsd:element name=\"incdepgraph\" type=\"graphType\" minOccurs=\"0\" />\n"
23 " <xsd:element name=\"invincdepgraph\" type=\"graphType\" minOccurs=\"0\" />\n"
24 " <xsd:element name=\"innerdir\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
25 " <xsd:element name=\"innerfile\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
26 " <xsd:element name=\"innerclass\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
27 " <xsd:element name=\"innernamespace\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
28 " <xsd:element name=\"innerpage\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
29 " <xsd:element name=\"innergroup\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
30 " <xsd:element name=\"templateparamlist\" type=\"templateparamlistType\" minOccurs=\"0\" />\n"
31 " <xsd:element name=\"sectiondef\" type=\"sectiondefType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
32 " <xsd:element name=\"briefdescription\" type=\"descriptionType\" minOccurs=\"0\" />\n"
33 " <xsd:element name=\"detaileddescription\" type=\"descriptionType\" minOccurs=\"0\" />\n"
34 " <xsd:element name=\"inheritancegraph\" type=\"graphType\" minOccurs=\"0\" />\n"
35 " <xsd:element name=\"collaborationgraph\" type=\"graphType\" minOccurs=\"0\" />\n"
36 " <xsd:element name=\"programlisting\" type=\"listingType\" minOccurs=\"0\" />\n"
37 " <xsd:element name=\"location\" type=\"locationType\" minOccurs=\"0\" />\n"
38 " <xsd:element name=\"listofallmembers\" type=\"listofallmembersType\" minOccurs=\"0\" />\n"
40 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n"
41 " <xsd:attribute name=\"kind\" type=\"DoxCompoundKind\" />\n"
42 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n"
43 " <xsd:attribute name=\"final\" type=\"DoxBool\" use=\"optional\"/>\n"
44 " <xsd:attribute name=\"sealed\" type=\"DoxBool\" use=\"optional\"/>\n"
45 " <xsd:attribute name=\"abstract\" type=\"DoxBool\" use=\"optional\"/>\n"
46 " </xsd:complexType>\n"
48 " <xsd:complexType name=\"listofallmembersType\">\n"
50 " <xsd:element name=\"member\" type=\"memberRefType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
52 " </xsd:complexType>\n"
54 " <xsd:complexType name=\"memberRefType\">\n"
56 " <xsd:element name=\"scope\" />\n"
57 " <xsd:element name=\"name\" />\n"
59 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n"
60 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n"
61 " <xsd:attribute name=\"virt\" type=\"DoxVirtualKind\" />\n"
62 " <xsd:attribute name=\"ambiguityscope\" type=\"xsd:string\" />\n"
63 " </xsd:complexType>\n"
65 " <xsd:complexType name=\"compoundRefType\">\n"
66 " <xsd:simpleContent>\n"
67 " <xsd:extension base=\"xsd:string\">\n"
68 " <xsd:attribute name=\"refid\" type=\"xsd:string\" use=\"optional\" />\n"
69 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n"
70 " <xsd:attribute name=\"virt\" type=\"DoxVirtualKind\" />\n"
72 " </xsd:simpleContent>\n"
73 " </xsd:complexType>\n"
75 " <xsd:complexType name=\"reimplementType\">\n"
76 " <xsd:simpleContent>\n"
77 " <xsd:extension base=\"xsd:string\">\n"
78 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n"
80 " </xsd:simpleContent>\n"
81 " </xsd:complexType>\n"
83 " <xsd:complexType name=\"incType\">\n"
84 " <xsd:simpleContent>\n"
85 " <xsd:extension base=\"xsd:string\">\n"
86 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n"
87 " <xsd:attribute name=\"local\" type=\"DoxBool\" />\n"
89 " </xsd:simpleContent>\n"
90 " </xsd:complexType>\n"
92 " <xsd:complexType name=\"refType\">\n"
93 " <xsd:simpleContent>\n"
94 " <xsd:extension base=\"xsd:string\">\n"
95 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n"
96 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" use=\"optional\"/>\n"
98 " </xsd:simpleContent>\n"
99 " </xsd:complexType>\n"
101 " <xsd:complexType name=\"refTextType\">\n"
102 " <xsd:simpleContent>\n"
103 " <xsd:extension base=\"xsd:string\">\n"
104 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n"
105 " <xsd:attribute name=\"kindref\" type=\"DoxRefKind\" />\n"
106 " <xsd:attribute name=\"external\" type=\"xsd:string\" use=\"optional\"/>\n"
107 " <xsd:attribute name=\"tooltip\" type=\"xsd:string\" use=\"optional\"/>\n"
108 " </xsd:extension>\n"
109 " </xsd:simpleContent>\n"
110 " </xsd:complexType>\n"
112 " <xsd:complexType name=\"sectiondefType\">\n"
114 " <xsd:element name=\"header\" type=\"xsd:string\" minOccurs=\"0\" />\n"
115 " <xsd:element name=\"description\" type=\"descriptionType\" minOccurs=\"0\" />\n"
116 " <xsd:element name=\"memberdef\" type=\"memberdefType\" maxOccurs=\"unbounded\" />\n"
118 " <xsd:attribute name=\"kind\" type=\"DoxSectionKind\" />\n"
119 " </xsd:complexType>\n"
121 " <xsd:complexType name=\"memberdefType\">\n"
123 " <xsd:element name=\"templateparamlist\" type=\"templateparamlistType\" minOccurs=\"0\" />\n"
124 " <xsd:element name=\"type\" type=\"linkedTextType\" minOccurs=\"0\" />\n"
125 " <xsd:element name=\"definition\" minOccurs=\"0\" />\n"
126 " <xsd:element name=\"argsstring\" minOccurs=\"0\" />\n"
127 " <xsd:element name=\"name\" />\n"
128 " <xsd:element name=\"read\" minOccurs=\"0\" />\n"
129 " <xsd:element name=\"write\" minOccurs=\"0\" />\n"
130 " <xsd:element name=\"bitfield\" minOccurs=\"0\" />\n"
131 " <xsd:element name=\"reimplements\" type=\"reimplementType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
132 " <xsd:element name=\"reimplementedby\" type=\"reimplementType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
133 " <xsd:element name=\"param\" type=\"paramType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
134 " <xsd:element name=\"enumvalue\" type=\"enumvalueType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
135 " <xsd:element name=\"initializer\" type=\"linkedTextType\" minOccurs=\"0\" />\n"
136 " <xsd:element name=\"exceptions\" type=\"linkedTextType\" minOccurs=\"0\" />\n"
137 " <xsd:element name=\"briefdescription\" type=\"descriptionType\" minOccurs=\"0\" />\n"
138 " <xsd:element name=\"detaileddescription\" type=\"descriptionType\" minOccurs=\"0\" />\n"
139 " <xsd:element name=\"inbodydescription\" type=\"descriptionType\" minOccurs=\"0\" />\n"
140 " <xsd:element name=\"location\" type=\"locationType\" />\n"
141 " <xsd:element name=\"references\" type=\"referenceType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
142 " <xsd:element name=\"referencedby\" type=\"referenceType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
144 " <xsd:attribute name=\"kind\" type=\"DoxMemberKind\" />\n"
145 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n"
146 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n"
147 " <xsd:attribute name=\"static\" type=\"DoxBool\" />\n"
148 " <xsd:attribute name=\"const\" type=\"DoxBool\" />\n"
149 " <xsd:attribute name=\"explicit\" type=\"DoxBool\" />\n"
150 " <xsd:attribute name=\"inline\" type=\"DoxBool\" />\n"
151 " <xsd:attribute name=\"virt\" type=\"DoxVirtualKind\" />\n"
152 " <xsd:attribute name=\"volatile\" type=\"DoxBool\" />\n"
153 " <xsd:attribute name=\"mutable\" type=\"DoxBool\" />\n"
154 " <!-- Qt property -->\n"
155 " <xsd:attribute name=\"readable\" type=\"DoxBool\" use=\"optional\"/>\n"
156 " <xsd:attribute name=\"writable\" type=\"DoxBool\" use=\"optional\"/>\n"
157 " <!-- C++/CLI variable -->\n"
158 " <xsd:attribute name=\"initonly\" type=\"DoxBool\" use=\"optional\"/>\n"
159 " <!-- C++/CLI and C# property -->\n"
160 " <xsd:attribute name=\"settable\" type=\"DoxBool\" use=\"optional\"/>\n"
161 " <xsd:attribute name=\"gettable\" type=\"DoxBool\" use=\"optional\"/>\n"
162 " <!-- C++/CLI function -->\n"
163 " <xsd:attribute name=\"final\" type=\"DoxBool\" use=\"optional\"/>\n"
164 " <xsd:attribute name=\"sealed\" type=\"DoxBool\" use=\"optional\"/>\n"
165 " <xsd:attribute name=\"new\" type=\"DoxBool\" use=\"optional\"/>\n"
166 " <!-- C++/CLI event -->\n"
167 " <xsd:attribute name=\"add\" type=\"DoxBool\" use=\"optional\"/>\n"
168 " <xsd:attribute name=\"remove\" type=\"DoxBool\" use=\"optional\"/>\n"
169 " <xsd:attribute name=\"raise\" type=\"DoxBool\" use=\"optional\"/>\n"
170 " <!-- Objective-C 2.0 protocol method -->\n"
171 " <xsd:attribute name=\"optional\" type=\"DoxBool\" use=\"optional\"/>\n"
172 " <xsd:attribute name=\"required\" type=\"DoxBool\" use=\"optional\"/>\n"
173 " <!-- Objective-C 2.0 property accessor -->\n"
174 " <xsd:attribute name=\"accessor\" type=\"DoxAccessor\" use=\"optional\"/>\n"
175 " </xsd:complexType>\n"
177 " <xsd:complexType name=\"descriptionType\" mixed=\"true\">\n"
179 " <xsd:element name=\"title\" type=\"xsd:string\" minOccurs=\"0\"/> \n"
180 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
181 " <xsd:element name=\"sect1\" type=\"docSect1Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
182 " <xsd:element name=\"internal\" type=\"docInternalType\" minOccurs=\"0\" />\n"
184 " </xsd:complexType>\n"
186 " <xsd:complexType name=\"enumvalueType\" mixed=\"true\">\n"
188 " <xsd:element name=\"name\" />\n"
189 " <xsd:element name=\"initializer\" type=\"linkedTextType\" minOccurs=\"0\" />\n"
190 " <xsd:element name=\"briefdescription\" type=\"descriptionType\" minOccurs=\"0\" />\n"
191 " <xsd:element name=\"detaileddescription\" type=\"descriptionType\" minOccurs=\"0\" />\n"
193 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n"
194 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n"
195 " </xsd:complexType>\n"
197 " <xsd:complexType name=\"templateparamlistType\">\n"
199 " <xsd:element name=\"param\" type=\"paramType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
201 " </xsd:complexType>\n"
203 " <xsd:complexType name=\"paramType\">\n"
205 " <xsd:element name=\"type\" type=\"linkedTextType\" minOccurs=\"0\" />\n"
206 " <xsd:element name=\"declname\" minOccurs=\"0\" />\n"
207 " <xsd:element name=\"defname\" minOccurs=\"0\" />\n"
208 " <xsd:element name=\"array\" minOccurs=\"0\" />\n"
209 " <xsd:element name=\"defval\" type=\"linkedTextType\" minOccurs=\"0\" />\n"
210 " <xsd:element name=\"briefdescription\" type=\"descriptionType\" minOccurs=\"0\" />\n"
212 " </xsd:complexType>\n"
214 " <xsd:complexType name=\"linkedTextType\" mixed=\"true\">\n"
216 " <xsd:element name=\"ref\" type=\"refTextType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
218 " </xsd:complexType>\n"
220 " <xsd:complexType name=\"graphType\">\n"
222 " <xsd:element name=\"node\" type=\"nodeType\" maxOccurs=\"unbounded\" />\n"
224 " </xsd:complexType>\n"
226 " <xsd:complexType name=\"nodeType\">\n"
228 " <xsd:element name=\"label\" />\n"
229 " <xsd:element name=\"link\" type=\"linkType\" minOccurs=\"0\" />\n"
230 " <xsd:element name=\"childnode\" type=\"childnodeType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
232 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n"
233 " </xsd:complexType>\n"
235 " <xsd:complexType name=\"childnodeType\">\n"
237 " <xsd:element name=\"edgelabel\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n"
239 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n"
240 " <xsd:attribute name=\"relation\" type=\"DoxGraphRelation\" />\n"
241 " </xsd:complexType>\n"
243 " <xsd:complexType name=\"linkType\">\n"
244 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n"
245 " <xsd:attribute name=\"external\" type=\"xsd:string\" use=\"optional\"/>\n"
246 " </xsd:complexType>\n"
248 " <xsd:complexType name=\"listingType\">\n"
250 " <xsd:element name=\"codeline\" type=\"codelineType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
252 " </xsd:complexType>\n"
254 " <xsd:complexType name=\"codelineType\">\n"
256 " <xsd:element name=\"highlight\" type=\"highlightType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
258 " <xsd:attribute name=\"lineno\" type=\"xsd:integer\" />\n"
259 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n"
260 " <xsd:attribute name=\"refkind\" type=\"DoxRefKind\" />\n"
261 " <xsd:attribute name=\"external\" type=\"DoxBool\" />\n"
262 " </xsd:complexType>\n"
264 " <xsd:complexType name=\"highlightType\" mixed=\"true\">\n"
265 " <xsd:choice minOccurs=\"0\" maxOccurs=\"unbounded\">\n"
266 " <xsd:element name=\"sp\" />\n"
267 " <xsd:element name=\"ref\" type=\"refTextType\" />\n"
269 " <xsd:attribute name=\"class\" type=\"DoxHighlightClass\" />\n"
270 " </xsd:complexType>\n"
272 " <xsd:complexType name=\"referenceType\" mixed=\"true\">\n"
273 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n"
274 " <xsd:attribute name=\"compoundref\" type=\"xsd:string\" use=\"optional\" />\n"
275 " <xsd:attribute name=\"startline\" type=\"xsd:integer\" />\n"
276 " <xsd:attribute name=\"endline\" type=\"xsd:integer\" />\n"
277 " </xsd:complexType>\n"
279 " <xsd:complexType name=\"locationType\">\n"
280 " <xsd:attribute name=\"file\" type=\"xsd:string\" />\n"
281 " <xsd:attribute name=\"line\" type=\"xsd:integer\" />\n"
282 " <xsd:attribute name=\"bodyfile\" type=\"xsd:string\" />\n"
283 " <xsd:attribute name=\"bodystart\" type=\"xsd:integer\" />\n"
284 " <xsd:attribute name=\"bodyend\" type=\"xsd:integer\" />\n"
285 " </xsd:complexType>\n"
287 " <xsd:complexType name=\"docSect1Type\" mixed=\"true\">\n"
289 " <xsd:element name=\"title\" type=\"xsd:string\" /> \n"
290 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
291 " <xsd:element name=\"sect2\" type=\"docSect2Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
292 " <xsd:element name=\"internal\" type=\"docInternalS1Type\" minOccurs=\"0\" />\n"
294 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n"
295 " </xsd:complexType>\n"
297 " <xsd:complexType name=\"docSect2Type\" mixed=\"true\">\n"
299 " <xsd:element name=\"title\" type=\"xsd:string\" /> \n"
300 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
301 " <xsd:element name=\"sect3\" type=\"docSect3Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
302 " <xsd:element name=\"internal\" type=\"docInternalS2Type\" minOccurs=\"0\" />\n"
304 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n"
305 " </xsd:complexType>\n"
307 " <xsd:complexType name=\"docSect3Type\" mixed=\"true\">\n"
309 " <xsd:element name=\"title\" type=\"xsd:string\" /> \n"
310 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
311 " <xsd:element name=\"sect4\" type=\"docSect4Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
312 " <xsd:element name=\"internal\" type=\"docInternalS3Type\" minOccurs=\"0\" />\n"
314 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n"
315 " </xsd:complexType>\n"
317 " <xsd:complexType name=\"docSect4Type\" mixed=\"true\">\n"
319 " <xsd:element name=\"title\" type=\"xsd:string\" /> \n"
320 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
321 " <xsd:element name=\"internal\" type=\"docInternalS4Type\" minOccurs=\"0\" />\n"
323 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n"
324 " </xsd:complexType>\n"
326 " <xsd:complexType name=\"docInternalType\" mixed=\"true\">\n"
328 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
329 " <xsd:element name=\"sect1\" type=\"docSect1Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
331 " </xsd:complexType>\n"
333 " <xsd:complexType name=\"docInternalS1Type\" mixed=\"true\">\n"
335 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
336 " <xsd:element name=\"sect2\" type=\"docSect2Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
338 " </xsd:complexType>\n"
340 " <xsd:complexType name=\"docInternalS2Type\" mixed=\"true\">\n"
342 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
343 " <xsd:element name=\"sect3\" type=\"docSect3Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
345 " </xsd:complexType>\n"
347 " <xsd:complexType name=\"docInternalS3Type\" mixed=\"true\">\n"
349 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
350 " <xsd:element name=\"sect3\" type=\"docSect4Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
352 " </xsd:complexType>\n"
354 " <xsd:complexType name=\"docInternalS4Type\" mixed=\"true\">\n"
356 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
358 " </xsd:complexType>\n"
360 " <xsd:group name=\"docTitleCmdGroup\">\n"
362 " <xsd:element name=\"ulink\" type=\"docURLLink\" />\n"
363 " <xsd:element name=\"bold\" type=\"docMarkupType\" />\n"
364 " <xsd:element name=\"emphasis\" type=\"docMarkupType\" />\n"
365 " <xsd:element name=\"computeroutput\" type=\"docMarkupType\" />\n"
366 " <xsd:element name=\"subscript\" type=\"docMarkupType\" />\n"
367 " <xsd:element name=\"superscript\" type=\"docMarkupType\" />\n"
368 " <xsd:element name=\"center\" type=\"docMarkupType\" />\n"
369 " <xsd:element name=\"small\" type=\"docMarkupType\" />\n"
370 " <xsd:element name=\"htmlonly\" type=\"xsd:string\" />\n"
371 " <xsd:element name=\"manonly\" type=\"xsd:string\" />\n"
372 " <xsd:element name=\"xmlonly\" type=\"xsd:string\" />\n"
373 " <xsd:element name=\"rtfonly\" type=\"xsd:string\" />\n"
374 " <xsd:element name=\"latexonly\" type=\"xsd:string\" />\n"
375 " <xsd:element name=\"dot\" type=\"xsd:string\" />\n"
376 " <xsd:element name=\"anchor\" type=\"docAnchorType\" />\n"
377 " <xsd:element name=\"formula\" type=\"docFormulaType\" />\n"
378 " <xsd:element name=\"ref\" type=\"docRefTextType\" />\n"
379 " <xsd:element name=\"copy\" type=\"docEmptyType\" />\n"
380 " <xsd:element name=\"trademark\" type=\"docEmptyType\" />\n"
381 " <xsd:element name=\"registered\" type=\"docEmptyType\" />\n"
382 " <xsd:element name=\"lsquo\" type=\"docEmptyType\" />\n"
383 " <xsd:element name=\"rsquo\" type=\"docEmptyType\" />\n"
384 " <xsd:element name=\"ldquo\" type=\"docEmptyType\" />\n"
385 " <xsd:element name=\"rdquo\" type=\"docEmptyType\" />\n"
386 " <xsd:element name=\"ndash\" type=\"docEmptyType\" />\n"
387 " <xsd:element name=\"mdash\" type=\"docEmptyType\" />\n"
388 " <xsd:element name=\"umlaut\" type=\"docCharType\" />\n"
389 " <xsd:element name=\"acute\" type=\"docCharType\" />\n"
390 " <xsd:element name=\"grave\" type=\"docCharType\" />\n"
391 " <xsd:element name=\"circ\" type=\"docCharType\" />\n"
392 " <xsd:element name=\"slash\" type=\"docCharType\" />\n"
393 " <xsd:element name=\"tilde\" type=\"docCharType\" />\n"
394 " <xsd:element name=\"cedil\" type=\"docCharType\" />\n"
395 " <xsd:element name=\"ring\" type=\"docCharType\" />\n"
396 " <xsd:element name=\"szlig\" type=\"docEmptyType\" />\n"
397 " <xsd:element name=\"nonbreakablespace\" type=\"docEmptyType\" />\n"
398 " <xsd:element name=\"aelig\" type=\"docEmptyType\" />\n"
399 " <xsd:element name=\"AElig\" type=\"docEmptyType\" />\n"
400 " <xsd:element name=\"Gamma\" type=\"docEmptyType\" />\n"
401 " <xsd:element name=\"Delta\" type=\"docEmptyType\" />\n"
402 " <xsd:element name=\"Theta\" type=\"docEmptyType\" />\n"
403 " <xsd:element name=\"Lambda\" type=\"docEmptyType\" />\n"
404 " <xsd:element name=\"Xi\" type=\"docEmptyType\" />\n"
405 " <xsd:element name=\"Pi\" type=\"docEmptyType\" />\n"
406 " <xsd:element name=\"Sigma\" type=\"docEmptyType\" />\n"
407 " <xsd:element name=\"Upsilon\" type=\"docEmptyType\" />\n"
408 " <xsd:element name=\"Phi\" type=\"docEmptyType\" />\n"
409 " <xsd:element name=\"Psi\" type=\"docEmptyType\" />\n"
410 " <xsd:element name=\"Omega\" type=\"docEmptyType\" />\n"
411 " <xsd:element name=\"alpha\" type=\"docEmptyType\" />\n"
412 " <xsd:element name=\"beta\" type=\"docEmptyType\" />\n"
413 " <xsd:element name=\"gamma\" type=\"docEmptyType\" />\n"
414 " <xsd:element name=\"delta\" type=\"docEmptyType\" />\n"
415 " <xsd:element name=\"epsilon\" type=\"docEmptyType\" />\n"
416 " <xsd:element name=\"zeta\" type=\"docEmptyType\" />\n"
417 " <xsd:element name=\"eta\" type=\"docEmptyType\" />\n"
418 " <xsd:element name=\"theta\" type=\"docEmptyType\" />\n"
419 " <xsd:element name=\"iota\" type=\"docEmptyType\" />\n"
420 " <xsd:element name=\"kappa\" type=\"docEmptyType\" />\n"
421 " <xsd:element name=\"lambda\" type=\"docEmptyType\" />\n"
422 " <xsd:element name=\"mu\" type=\"docEmptyType\" />\n"
423 " <xsd:element name=\"nu\" type=\"docEmptyType\" />\n"
424 " <xsd:element name=\"xi\" type=\"docEmptyType\" />\n"
425 " <xsd:element name=\"pi\" type=\"docEmptyType\" />\n"
426 " <xsd:element name=\"rho\" type=\"docEmptyType\" />\n"
427 " <xsd:element name=\"sigma\" type=\"docEmptyType\" />\n"
428 " <xsd:element name=\"tau\" type=\"docEmptyType\" />\n"
429 " <xsd:element name=\"upsilon\" type=\"docEmptyType\" />\n"
430 " <xsd:element name=\"phi\" type=\"docEmptyType\" />\n"
431 " <xsd:element name=\"chi\" type=\"docEmptyType\" />\n"
432 " <xsd:element name=\"psi\" type=\"docEmptyType\" />\n"
433 " <xsd:element name=\"omega\" type=\"docEmptyType\" />\n"
434 " <xsd:element name=\"sigmaf\" type=\"docEmptyType\" />\n"
435 " <xsd:element name=\"sect\" type=\"docEmptyType\" />\n"
436 " <xsd:element name=\"deg\" type=\"docEmptyType\" />\n"
437 " <xsd:element name=\"prime\" type=\"docEmptyType\" />\n"
438 " <xsd:element name=\"Prime\" type=\"docEmptyType\" />\n"
439 " <xsd:element name=\"infin\" type=\"docEmptyType\" />\n"
440 " <xsd:element name=\"empty\" type=\"docEmptyType\" />\n"
441 " <xsd:element name=\"plusmn\" type=\"docEmptyType\" />\n"
442 " <xsd:element name=\"times\" type=\"docEmptyType\" />\n"
443 " <xsd:element name=\"minus\" type=\"docEmptyType\" />\n"
444 " <xsd:element name=\"sdot\" type=\"docEmptyType\" />\n"
445 " <xsd:element name=\"part\" type=\"docEmptyType\" />\n"
446 " <xsd:element name=\"nabla\" type=\"docEmptyType\" />\n"
447 " <xsd:element name=\"radic\" type=\"docEmptyType\" />\n"
448 " <xsd:element name=\"perp\" type=\"docEmptyType\" />\n"
449 " <xsd:element name=\"sum\" type=\"docEmptyType\" />\n"
450 " <xsd:element name=\"int\" type=\"docEmptyType\" />\n"
451 " <xsd:element name=\"prod\" type=\"docEmptyType\" />\n"
452 " <xsd:element name=\"sim\" type=\"docEmptyType\" />\n"
453 " <xsd:element name=\"asymp\" type=\"docEmptyType\" />\n"
454 " <xsd:element name=\"ne\" type=\"docEmptyType\" />\n"
455 " <xsd:element name=\"equiv\" type=\"docEmptyType\" />\n"
456 " <xsd:element name=\"prop\" type=\"docEmptyType\" />\n"
457 " <xsd:element name=\"le\" type=\"docEmptyType\" />\n"
458 " <xsd:element name=\"ge\" type=\"docEmptyType\" />\n"
459 " <xsd:element name=\"larr\" type=\"docEmptyType\" />\n"
460 " <xsd:element name=\"rarr\" type=\"docEmptyType\" />\n"
461 " <xsd:element name=\"isin\" type=\"docEmptyType\" />\n"
462 " <xsd:element name=\"notin\" type=\"docEmptyType\" />\n"
463 " <xsd:element name=\"lceil\" type=\"docEmptyType\" />\n"
464 " <xsd:element name=\"rceil\" type=\"docEmptyType\" />\n"
465 " <xsd:element name=\"lfloor\" type=\"docEmptyType\" />\n"
466 " <xsd:element name=\"rfloor\" type=\"docEmptyType\" />\n"
470 " <xsd:complexType name=\"docTitleType\" mixed=\"true\">\n"
471 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
472 " </xsd:complexType>\n"
474 " <xsd:group name=\"docCmdGroup\">\n"
476 " <xsd:group ref=\"docTitleCmdGroup\"/>\n"
477 " <xsd:element name=\"linebreak\" type=\"docEmptyType\" />\n"
478 " <xsd:element name=\"hruler\" type=\"docEmptyType\" />\n"
479 " <xsd:element name=\"preformatted\" type=\"docMarkupType\" />\n"
480 " <xsd:element name=\"programlisting\" type=\"listingType\" />\n"
481 " <xsd:element name=\"verbatim\" type=\"xsd:string\" />\n"
482 " <xsd:element name=\"indexentry\" type=\"docIndexEntryType\" />\n"
483 " <xsd:element name=\"orderedlist\" type=\"docListType\" />\n"
484 " <xsd:element name=\"itemizedlist\" type=\"docListType\" />\n"
485 " <xsd:element name=\"simplesect\" type=\"docSimpleSectType\" />\n"
486 " <xsd:element name=\"title\" type=\"docTitleType\" />\n"
487 " <xsd:element name=\"variablelist\" type=\"docVariableListType\" />\n"
488 " <xsd:element name=\"table\" type=\"docTableType\" />\n"
489 " <xsd:element name=\"heading\" type=\"docHeadingType\" />\n"
490 " <xsd:element name=\"image\" type=\"docImageType\" />\n"
491 " <xsd:element name=\"dotfile\" type=\"docDotFileType\" />\n"
492 " <xsd:element name=\"toclist\" type=\"docTocListType\" />\n"
493 " <xsd:element name=\"language\" type=\"docLanguageType\" />\n"
494 " <xsd:element name=\"parameterlist\" type=\"docParamListType\" />\n"
495 " <xsd:element name=\"xrefsect\" type=\"docXRefSectType\" />\n"
496 " <xsd:element name=\"copydoc\" type=\"docCopyType\" />\n"
497 " <xsd:element name=\"blockquote\" type=\"docBlockQuoteType\" />\n"
501 " <xsd:complexType name=\"docParaType\" mixed=\"true\">\n"
502 " <xsd:group ref=\"docCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
503 " </xsd:complexType>\n"
505 " <xsd:complexType name=\"docMarkupType\" mixed=\"true\">\n"
506 " <xsd:group ref=\"docCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
507 " </xsd:complexType>\n"
509 " <xsd:complexType name=\"docURLLink\" mixed=\"true\">\n"
510 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
511 " <xsd:attribute name=\"url\" type=\"xsd:string\" />\n"
512 " </xsd:complexType>\n"
514 " <xsd:complexType name=\"docAnchorType\" mixed=\"true\">\n"
515 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n"
516 " </xsd:complexType>\n"
518 " <xsd:complexType name=\"docFormulaType\" mixed=\"true\">\n"
519 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n"
520 " </xsd:complexType>\n"
522 " <xsd:complexType name=\"docIndexEntryType\">\n"
524 " <xsd:element name=\"primaryie\" type=\"xsd:string\" />\n"
525 " <xsd:element name=\"secondaryie\" type=\"xsd:string\" />\n"
527 " </xsd:complexType>\n"
529 " <xsd:complexType name=\"docListType\">\n"
531 " <xsd:element name=\"listitem\" type=\"docListItemType\" maxOccurs=\"unbounded\" />\n"
533 " </xsd:complexType>\n"
535 " <xsd:complexType name=\"docListItemType\">\n"
537 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
539 " </xsd:complexType>\n"
541 " <xsd:complexType name=\"docSimpleSectType\">\n"
543 " <xsd:element name=\"title\" type=\"docTitleType\" minOccurs=\"0\" />\n"
544 " <xsd:sequence minOccurs=\"0\" maxOccurs=\"unbounded\">\n"
545 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"1\" maxOccurs=\"unbounded\" />\n"
546 " <xsd:element name=\"simplesectsep\" type=\"docEmptyType\" minOccurs=\"0\"/>\n"
549 " <xsd:attribute name=\"kind\" type=\"DoxSimpleSectKind\" />\n"
550 " </xsd:complexType>\n"
552 " <xsd:complexType name=\"docVarListEntryType\">\n"
554 " <xsd:element name=\"term\" type=\"docTitleType\" />\n"
556 " </xsd:complexType>\n"
558 " <xsd:group name=\"docVariableListGroup\">\n"
560 " <xsd:element name=\"varlistentry\" type=\"docVarListEntryType\" />\n"
561 " <xsd:element name=\"listitem\" type=\"docListItemType\" />\n"
565 " <xsd:complexType name=\"docVariableListType\">\n"
567 " <xsd:group ref=\"docVariableListGroup\" maxOccurs=\"unbounded\" />\n"
569 " </xsd:complexType>\n"
571 " <xsd:complexType name=\"docRefTextType\" mixed=\"true\">\n"
572 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
573 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n"
574 " <xsd:attribute name=\"kindref\" type=\"DoxRefKind\" />\n"
575 " <xsd:attribute name=\"external\" type=\"xsd:string\" />\n"
576 " </xsd:complexType>\n"
578 " <xsd:complexType name=\"docTableType\">\n"
580 " <xsd:element name=\"row\" type=\"docRowType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
581 " <xsd:element name=\"caption\" type=\"docCaptionType\" minOccurs=\"0\" />\n"
583 " <xsd:attribute name=\"rows\" type=\"xsd:integer\" />\n"
584 " <xsd:attribute name=\"cols\" type=\"xsd:integer\" />\n"
585 " </xsd:complexType>\n"
587 " <xsd:complexType name=\"docRowType\">\n"
589 " <xsd:element name=\"entry\" type=\"docEntryType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
591 " </xsd:complexType>\n"
593 " <xsd:complexType name=\"docEntryType\">\n"
595 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
597 " <xsd:attribute name=\"thead\" type=\"DoxBool\" />\n"
598 " </xsd:complexType>\n"
600 " <xsd:complexType name=\"docCaptionType\" mixed=\"true\">\n"
601 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
602 " </xsd:complexType>\n"
604 " <xsd:complexType name=\"docHeadingType\" mixed=\"true\">\n"
605 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
606 " <xsd:attribute name=\"level\" type=\"xsd:integer\" /> <!-- todo: range 1-6 -->\n"
607 " </xsd:complexType>\n"
609 " <xsd:complexType name=\"docImageType\" mixed=\"true\">\n"
610 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
611 " <xsd:attribute name=\"type\" type=\"DoxImageKind\" /> \n"
612 " <xsd:attribute name=\"name\" type=\"xsd:string\" /> \n"
613 " <xsd:attribute name=\"width\" type=\"xsd:string\" /> \n"
614 " <xsd:attribute name=\"height\" type=\"xsd:string\" /> \n"
615 " </xsd:complexType>\n"
617 " <xsd:complexType name=\"docDotFileType\" mixed=\"true\">\n"
618 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
619 " <xsd:attribute name=\"name\" type=\"xsd:string\" /> \n"
620 " </xsd:complexType>\n"
622 " <xsd:complexType name=\"docTocItemType\" mixed=\"true\">\n"
623 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
624 " <xsd:attribute name=\"id\" type=\"xsd:string\" /> \n"
625 " </xsd:complexType>\n"
627 " <xsd:complexType name=\"docTocListType\">\n"
629 " <xsd:element name=\"tocitem\" type=\"docTocItemType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
631 " </xsd:complexType>\n"
633 " <xsd:complexType name=\"docLanguageType\">\n"
635 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
637 " <xsd:attribute name=\"langid\" type=\"xsd:string\" /> \n"
638 " </xsd:complexType>\n"
640 " <xsd:complexType name=\"docParamListType\">\n"
642 " <xsd:element name=\"parameteritem\" type=\"docParamListItem\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
644 " <xsd:attribute name=\"kind\" type=\"DoxParamListKind\" /> \n"
645 " </xsd:complexType>\n"
647 " <xsd:complexType name=\"docParamListItem\">\n"
649 " <xsd:element name=\"parameternamelist\" type=\"docParamNameList\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
650 " <xsd:element name=\"parameterdescription\" type=\"descriptionType\" />\n"
652 " </xsd:complexType>\n"
654 " <xsd:complexType name=\"docParamNameList\">\n"
656 " <xsd:element name=\"parametertype\" type=\"docParamType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
657 " <xsd:element name=\"parametername\" type=\"docParamName\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
659 " </xsd:complexType>\n"
661 " <xsd:complexType name=\"docParamType\" mixed=\"true\">\n"
663 " <xsd:element name=\"ref\" type=\"refTextType\" minOccurs=\"0\" maxOccurs=\"1\" />\n"
665 " </xsd:complexType>\n"
667 " <xsd:complexType name=\"docParamName\" mixed=\"true\">\n"
669 " <xsd:element name=\"ref\" type=\"refTextType\" minOccurs=\"0\" maxOccurs=\"1\" />\n"
671 " <xsd:attribute name=\"direction\" type=\"DoxParamDir\" use=\"optional\" />\n"
672 " </xsd:complexType>\n"
674 " <xsd:complexType name=\"docXRefSectType\">\n"
676 " <xsd:element name=\"xreftitle\" type=\"xsd:string\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
677 " <xsd:element name=\"xrefdescription\" type=\"descriptionType\" />\n"
679 " <xsd:attribute name=\"id\" type=\"xsd:string\" /> \n"
680 " </xsd:complexType>\n"
682 " <xsd:complexType name=\"docCopyType\">\n"
684 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
685 " <xsd:element name=\"sect1\" type=\"docSect1Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
686 " <xsd:element name=\"internal\" type=\"docInternalType\" minOccurs=\"0\" />\n"
688 " <xsd:attribute name=\"link\" type=\"xsd:string\" /> \n"
689 " </xsd:complexType>\n"
691 " <xsd:complexType name=\"docBlockQuoteType\">\n"
693 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n"
695 " </xsd:complexType>\n"
697 " <xsd:complexType name=\"docCharType\">\n"
698 " <xsd:attribute name=\"char\" type=\"DoxCharRange\"/> \n"
699 " </xsd:complexType>\n"
701 " <xsd:complexType name=\"docEmptyType\"/>\n"
703 " <!-- Simple types -->\n"
705 " <xsd:simpleType name=\"DoxBool\">\n"
706 " <xsd:restriction base=\"xsd:string\">\n"
707 " <xsd:enumeration value=\"yes\" />\n"
708 " <xsd:enumeration value=\"no\" />\n"
709 " </xsd:restriction>\n"
710 " </xsd:simpleType>\n"
712 " <xsd:simpleType name=\"DoxGraphRelation\">\n"
713 " <xsd:restriction base=\"xsd:string\">\n"
714 " <xsd:enumeration value=\"include\" />\n"
715 " <xsd:enumeration value=\"usage\" />\n"
716 " <xsd:enumeration value=\"template-instance\" />\n"
717 " <xsd:enumeration value=\"public-inheritance\" />\n"
718 " <xsd:enumeration value=\"protected-inheritance\" />\n"
719 " <xsd:enumeration value=\"private-inheritance\" />\n"
720 " </xsd:restriction>\n"
721 " </xsd:simpleType>\n"
723 " <xsd:simpleType name=\"DoxRefKind\">\n"
724 " <xsd:restriction base=\"xsd:string\">\n"
725 " <xsd:enumeration value=\"compound\" />\n"
726 " <xsd:enumeration value=\"member\" />\n"
727 " </xsd:restriction>\n"
728 " </xsd:simpleType>\n"
730 " <xsd:simpleType name=\"DoxMemberKind\">\n"
731 " <xsd:restriction base=\"xsd:string\">\n"
732 " <xsd:enumeration value=\"define\" />\n"
733 " <xsd:enumeration value=\"property\" />\n"
734 " <xsd:enumeration value=\"event\" />\n"
735 " <xsd:enumeration value=\"variable\" />\n"
736 " <xsd:enumeration value=\"typedef\" />\n"
737 " <xsd:enumeration value=\"enum\" />\n"
738 " <xsd:enumeration value=\"function\" />\n"
739 " <xsd:enumeration value=\"signal\" />\n"
740 " <xsd:enumeration value=\"prototype\" />\n"
741 " <xsd:enumeration value=\"friend\" />\n"
742 " <xsd:enumeration value=\"dcop\" />\n"
743 " <xsd:enumeration value=\"slot\" />\n"
744 " </xsd:restriction>\n"
745 " </xsd:simpleType>\n"
747 " <xsd:simpleType name=\"DoxProtectionKind\">\n"
748 " <xsd:restriction base=\"xsd:string\">\n"
749 " <xsd:enumeration value=\"public\" />\n"
750 " <xsd:enumeration value=\"protected\" />\n"
751 " <xsd:enumeration value=\"private\" />\n"
752 " <xsd:enumeration value=\"package\" />\n"
753 " </xsd:restriction>\n"
754 " </xsd:simpleType>\n"
756 " <xsd:simpleType name=\"DoxVirtualKind\">\n"
757 " <xsd:restriction base=\"xsd:string\">\n"
758 " <xsd:enumeration value=\"non-virtual\" />\n"
759 " <xsd:enumeration value=\"virtual\" />\n"
760 " <xsd:enumeration value=\"pure-virtual\" />\n"
761 " </xsd:restriction>\n"
762 " </xsd:simpleType>\n"
764 " <xsd:simpleType name=\"DoxCompoundKind\">\n"
765 " <xsd:restriction base=\"xsd:string\">\n"
766 " <xsd:enumeration value=\"class\" />\n"
767 " <xsd:enumeration value=\"struct\" />\n"
768 " <xsd:enumeration value=\"union\" />\n"
769 " <xsd:enumeration value=\"interface\" />\n"
770 " <xsd:enumeration value=\"protocol\" />\n"
771 " <xsd:enumeration value=\"category\" />\n"
772 " <xsd:enumeration value=\"exception\" />\n"
773 " <xsd:enumeration value=\"file\" />\n"
774 " <xsd:enumeration value=\"namespace\" />\n"
775 " <xsd:enumeration value=\"group\" />\n"
776 " <xsd:enumeration value=\"page\" />\n"
777 " <xsd:enumeration value=\"example\" />\n"
778 " <xsd:enumeration value=\"dir\" />\n"
779 " </xsd:restriction>\n"
780 " </xsd:simpleType>\n"
782 " <xsd:simpleType name=\"DoxSectionKind\">\n"
783 " <xsd:restriction base=\"xsd:string\">\n"
784 " <xsd:enumeration value=\"user-defined\" />\n"
785 " <xsd:enumeration value=\"public-type\" />\n"
786 " <xsd:enumeration value=\"public-func\" />\n"
787 " <xsd:enumeration value=\"public-attrib\" />\n"
788 " <xsd:enumeration value=\"public-slot\" />\n"
789 " <xsd:enumeration value=\"signal\" />\n"
790 " <xsd:enumeration value=\"dcop-func\" />\n"
791 " <xsd:enumeration value=\"property\" />\n"
792 " <xsd:enumeration value=\"event\" />\n"
793 " <xsd:enumeration value=\"public-static-func\" />\n"
794 " <xsd:enumeration value=\"public-static-attrib\" />\n"
795 " <xsd:enumeration value=\"protected-type\" />\n"
796 " <xsd:enumeration value=\"protected-func\" />\n"
797 " <xsd:enumeration value=\"protected-attrib\" />\n"
798 " <xsd:enumeration value=\"protected-slot\" />\n"
799 " <xsd:enumeration value=\"protected-static-func\" />\n"
800 " <xsd:enumeration value=\"protected-static-attrib\" />\n"
801 " <xsd:enumeration value=\"package-type\" />\n"
802 " <xsd:enumeration value=\"package-func\" />\n"
803 " <xsd:enumeration value=\"package-attrib\" />\n"
804 " <xsd:enumeration value=\"package-static-func\" />\n"
805 " <xsd:enumeration value=\"package-static-attrib\" />\n"
806 " <xsd:enumeration value=\"private-type\" />\n"
807 " <xsd:enumeration value=\"private-func\" />\n"
808 " <xsd:enumeration value=\"private-attrib\" />\n"
809 " <xsd:enumeration value=\"private-slot\" />\n"
810 " <xsd:enumeration value=\"private-static-func\" />\n"
811 " <xsd:enumeration value=\"private-static-attrib\" />\n"
812 " <xsd:enumeration value=\"friend\" />\n"
813 " <xsd:enumeration value=\"related\" />\n"
814 " <xsd:enumeration value=\"define\" />\n"
815 " <xsd:enumeration value=\"prototype\" />\n"
816 " <xsd:enumeration value=\"typedef\" />\n"
817 " <xsd:enumeration value=\"enum\" />\n"
818 " <xsd:enumeration value=\"func\" />\n"
819 " <xsd:enumeration value=\"var\" />\n"
820 " </xsd:restriction>\n"
821 " </xsd:simpleType>\n"
823 " <xsd:simpleType name=\"DoxHighlightClass\">\n"
824 " <xsd:restriction base=\"xsd:string\">\n"
825 " <xsd:enumeration value=\"comment\" />\n"
826 " <xsd:enumeration value=\"normal\" />\n"
827 " <xsd:enumeration value=\"preprocessor\" />\n"
828 " <xsd:enumeration value=\"keyword\" />\n"
829 " <xsd:enumeration value=\"keywordtype\" />\n"
830 " <xsd:enumeration value=\"keywordflow\" />\n"
831 " <xsd:enumeration value=\"stringliteral\" />\n"
832 " <xsd:enumeration value=\"charliteral\" />\n"
833 " </xsd:restriction>\n"
834 " </xsd:simpleType>\n"
836 " <xsd:simpleType name=\"DoxSimpleSectKind\">\n"
837 " <xsd:restriction base=\"xsd:string\">\n"
838 " <xsd:enumeration value=\"see\" />\n"
839 " <xsd:enumeration value=\"return\" />\n"
840 " <xsd:enumeration value=\"author\" />\n"
841 " <xsd:enumeration value=\"authors\" />\n"
842 " <xsd:enumeration value=\"version\" />\n"
843 " <xsd:enumeration value=\"since\" />\n"
844 " <xsd:enumeration value=\"date\" />\n"
845 " <xsd:enumeration value=\"note\" />\n"
846 " <xsd:enumeration value=\"warning\" />\n"
847 " <xsd:enumeration value=\"pre\" />\n"
848 " <xsd:enumeration value=\"post\" />\n"
849 " <xsd:enumeration value=\"copyright\" />\n"
850 " <xsd:enumeration value=\"invariant\" />\n"
851 " <xsd:enumeration value=\"remark\" />\n"
852 " <xsd:enumeration value=\"attention\" />\n"
853 " <xsd:enumeration value=\"par\" />\n"
854 " <xsd:enumeration value=\"rcs\" />\n"
855 " </xsd:restriction>\n"
856 " </xsd:simpleType>\n"
858 " <xsd:simpleType name=\"DoxVersionNumber\">\n"
859 " <xsd:restriction base=\"xsd:string\">\n"
860 " <xsd:pattern value=\"\\d+\\.\\d+.*\" />\n"
861 " </xsd:restriction>\n"
862 " </xsd:simpleType>\n"
864 " <xsd:simpleType name=\"DoxImageKind\">\n"
865 " <xsd:restriction base=\"xsd:string\">\n"
866 " <xsd:enumeration value=\"html\" />\n"
867 " <xsd:enumeration value=\"latex\" />\n"
868 " <xsd:enumeration value=\"rtf\" />\n"
869 " </xsd:restriction>\n"
870 " </xsd:simpleType>\n"
872 " <xsd:simpleType name=\"DoxParamListKind\">\n"
873 " <xsd:restriction base=\"xsd:string\">\n"
874 " <xsd:enumeration value=\"param\" />\n"
875 " <xsd:enumeration value=\"retval\" />\n"
876 " <xsd:enumeration value=\"exception\" />\n"
877 " <xsd:enumeration value=\"templateparam\" />\n"
878 " </xsd:restriction>\n"
879 " </xsd:simpleType>\n"
881 " <xsd:simpleType name=\"DoxCharRange\">\n"
882 " <xsd:restriction base=\"xsd:string\">\n"
883 " <xsd:pattern value=\"[aeiouncAEIOUNC]\" />\n"
884 " </xsd:restriction>\n"
885 " </xsd:simpleType>\n"
887 " <xsd:simpleType name=\"DoxParamDir\">\n"
888 " <xsd:restriction base=\"xsd:string\">\n"
889 " <xsd:enumeration value=\"in\"/>\n"
890 " <xsd:enumeration value=\"out\"/>\n"
891 " <xsd:enumeration value=\"inout\"/>\n"
892 " </xsd:restriction>\n"
893 " </xsd:simpleType>\n"
895 " <xsd:simpleType name=\"DoxAccessor\">\n"
896 " <xsd:restriction base=\"xsd:string\">\n"
897 " <xsd:enumeration value=\"retain\"/>\n"
898 " <xsd:enumeration value=\"copy\"/>\n"
899 " <xsd:enumeration value=\"assign\"/>\n"
900 " <xsd:enumeration value=\"weak\"/>\n"
901 " <xsd:enumeration value=\"strong\"/>\n"
902 " <xsd:enumeration value=\"unretained\"/>\n"
903 " </xsd:restriction>\n"
904 " </xsd:simpleType>\n"