Chameleon

Chameleon Svn Source Tree

Root/branches/xZenu/src/util/doxygen/src/index_xsd.h

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

Archive Download this file

Revision: 1322