Root/
Source at commit 1322 created 12 years 8 months ago. By meklort, Add doxygen to utils folder | |
---|---|
1 | <?xml version='1.0' encoding='utf-8' ?>␊ |
2 | <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">␊ |
3 | <xsd:element name="doxygenindex" type="DoxygenType"/>␊ |
4 | ␊ |
5 | <xsd:complexType name="DoxygenType">␊ |
6 | <xsd:sequence>␊ |
7 | <xsd:element name="compound" type="CompoundType" minOccurs="0" maxOccurs="unbounded"/>␊ |
8 | </xsd:sequence>␊ |
9 | <xsd:attribute name="version" type="xsd:string" use="required"/>␊ |
10 | </xsd:complexType>␊ |
11 | ␊ |
12 | <xsd:complexType name="CompoundType">␊ |
13 | <xsd:sequence>␊ |
14 | <xsd:element name="name" type="xsd:string"/>␊ |
15 | <xsd:element name="member" type="MemberType" minOccurs="0" maxOccurs="unbounded"/>␊ |
16 | </xsd:sequence>␊ |
17 | <xsd:attribute name="refid" type="xsd:string" use="required"/>␊ |
18 | <xsd:attribute name="kind" type="CompoundKind" use="required"/>␊ |
19 | </xsd:complexType>␊ |
20 | ␊ |
21 | <xsd:complexType name="MemberType">␊ |
22 | <xsd:sequence>␊ |
23 | <xsd:element name="name" type="xsd:string"/>␊ |
24 | </xsd:sequence>␊ |
25 | <xsd:attribute name="refid" type="xsd:string" use="required"/>␊ |
26 | <xsd:attribute name="kind" type="MemberKind" use="required"/>␊ |
27 | </xsd:complexType>␊ |
28 | ␊ |
29 | <xsd:simpleType name="CompoundKind">␊ |
30 | <xsd:restriction base="xsd:string">␊ |
31 | <xsd:enumeration value="class"/>␊ |
32 | <xsd:enumeration value="struct"/>␊ |
33 | <xsd:enumeration value="union"/>␊ |
34 | <xsd:enumeration value="interface"/>␊ |
35 | <xsd:enumeration value="protocol"/>␊ |
36 | <xsd:enumeration value="category"/>␊ |
37 | <xsd:enumeration value="exception"/>␊ |
38 | <xsd:enumeration value="file"/>␊ |
39 | <xsd:enumeration value="namespace"/>␊ |
40 | <xsd:enumeration value="group"/>␊ |
41 | <xsd:enumeration value="page"/>␊ |
42 | <xsd:enumeration value="example"/>␊ |
43 | <xsd:enumeration value="dir"/>␊ |
44 | </xsd:restriction>␊ |
45 | </xsd:simpleType>␊ |
46 | ␊ |
47 | <xsd:simpleType name="MemberKind">␊ |
48 | <xsd:restriction base="xsd:string">␊ |
49 | <xsd:enumeration value="define"/>␊ |
50 | <xsd:enumeration value="property"/>␊ |
51 | <xsd:enumeration value="event"/>␊ |
52 | <xsd:enumeration value="variable"/>␊ |
53 | <xsd:enumeration value="typedef"/>␊ |
54 | <xsd:enumeration value="enum"/>␊ |
55 | <xsd:enumeration value="enumvalue"/>␊ |
56 | <xsd:enumeration value="function"/>␊ |
57 | <xsd:enumeration value="signal"/>␊ |
58 | <xsd:enumeration value="prototype"/>␊ |
59 | <xsd:enumeration value="friend"/>␊ |
60 | <xsd:enumeration value="dcop"/>␊ |
61 | <xsd:enumeration value="slot"/>␊ |
62 | </xsd:restriction>␊ |
63 | </xsd:simpleType>␊ |
64 | ␊ |
65 | </xsd:schema>␊ |
66 | ␊ |
67 |