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"