index_xsd.h

Go to the documentation of this file.
00001 "<?xml version='1.0' encoding='utf-8' ?>\n"
00002 "<xsd:schema xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">\n"
00003 "  <xsd:element name=\"doxygenindex\" type=\"DoxygenType\"/>\n"
00004 "\n"
00005 "  <xsd:complexType name=\"DoxygenType\">\n"
00006 "    <xsd:sequence>\n"
00007 "      <xsd:element name=\"compound\" type=\"CompoundType\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n"
00008 "    </xsd:sequence>\n"
00009 "    <xsd:attribute name=\"version\" type=\"xsd:string\" use=\"required\"/>\n"
00010 "  </xsd:complexType>\n"
00011 "\n"
00012 "  <xsd:complexType name=\"CompoundType\">\n"
00013 "    <xsd:sequence>\n"
00014 "      <xsd:element name=\"name\" type=\"xsd:string\"/>\n"
00015 "      <xsd:element name=\"member\" type=\"MemberType\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n"
00016 "    </xsd:sequence>\n"
00017 "    <xsd:attribute name=\"refid\" type=\"xsd:string\" use=\"required\"/>\n"
00018 "    <xsd:attribute name=\"kind\" type=\"CompoundKind\" use=\"required\"/>\n"
00019 "  </xsd:complexType>\n"
00020 "\n"
00021 "  <xsd:complexType name=\"MemberType\">\n"
00022 "    <xsd:sequence>\n"
00023 "      <xsd:element name=\"name\" type=\"xsd:string\"/>\n"
00024 "    </xsd:sequence>\n"
00025 "    <xsd:attribute name=\"refid\" type=\"xsd:string\" use=\"required\"/>\n"
00026 "    <xsd:attribute name=\"kind\" type=\"MemberKind\" use=\"required\"/>\n"
00027 "  </xsd:complexType>\n"
00028 "  \n"
00029 "  <xsd:simpleType name=\"CompoundKind\">\n"
00030 "    <xsd:restriction base=\"xsd:string\">\n"
00031 "      <xsd:enumeration value=\"class\"/>\n"
00032 "      <xsd:enumeration value=\"struct\"/>\n"
00033 "      <xsd:enumeration value=\"union\"/>\n"
00034 "      <xsd:enumeration value=\"interface\"/>\n"
00035 "      <xsd:enumeration value=\"protocol\"/>\n"
00036 "      <xsd:enumeration value=\"category\"/>\n"
00037 "      <xsd:enumeration value=\"exception\"/>\n"
00038 "      <xsd:enumeration value=\"file\"/>\n"
00039 "      <xsd:enumeration value=\"namespace\"/>\n"
00040 "      <xsd:enumeration value=\"group\"/>\n"
00041 "      <xsd:enumeration value=\"page\"/>\n"
00042 "      <xsd:enumeration value=\"example\"/>\n"
00043 "      <xsd:enumeration value=\"dir\"/>\n"
00044 "    </xsd:restriction>\n"
00045 "  </xsd:simpleType>\n"
00046 "\n"
00047 "  <xsd:simpleType name=\"MemberKind\">\n"
00048 "    <xsd:restriction base=\"xsd:string\">\n"
00049 "      <xsd:enumeration value=\"define\"/>\n"
00050 "      <xsd:enumeration value=\"property\"/>\n"
00051 "      <xsd:enumeration value=\"event\"/>\n"
00052 "      <xsd:enumeration value=\"variable\"/>\n"
00053 "      <xsd:enumeration value=\"typedef\"/>\n"
00054 "      <xsd:enumeration value=\"enum\"/>\n"
00055 "      <xsd:enumeration value=\"enumvalue\"/>\n"
00056 "      <xsd:enumeration value=\"function\"/>\n"
00057 "      <xsd:enumeration value=\"signal\"/>\n"
00058 "      <xsd:enumeration value=\"prototype\"/>\n"
00059 "      <xsd:enumeration value=\"friend\"/>\n"
00060 "      <xsd:enumeration value=\"dcop\"/>\n"
00061 "      <xsd:enumeration value=\"slot\"/>\n"
00062 "    </xsd:restriction>\n"
00063 "  </xsd:simpleType>\n"
00064 "\n"
00065 "</xsd:schema>\n"
00066 "\n"



Generated on Mon Mar 31 10:58:39 2008 by  doxygen 1.5.1