2 * Summary: Unicode character APIs
3 * Description: API for the Unicode character APIs
5 * This file is automatically generated from the
6 * UCS description files of the Unicode Character Database
7 * http://www.unicode.org/Public/4.0-Update1/UCD-4.0.1d5b.html
8 * using the genUnicode.py Python script.
10 * Generation date: Mon Nov 10 22:35:10 2003
11 * Sources: Blocks-4.0.1d1b.txt UnicodeData-4.0.1d1b.txt
12 * Author: Daniel Veillard
15 #ifndef __XML_UNICODE_H__
16 #define __XML_UNICODE_H__
18 #include <libxml/xmlversion.h>
20 #ifdef LIBXML_UNICODE_ENABLED
26 XMLPUBFUN
int XMLCALL
xmlUCSIsAegeanNumbers (int code
);
27 XMLPUBFUN
int XMLCALL
xmlUCSIsAlphabeticPresentationForms (int code
);
28 XMLPUBFUN
int XMLCALL
xmlUCSIsArabic (int code
);
29 XMLPUBFUN
int XMLCALL
xmlUCSIsArabicPresentationFormsA (int code
);
30 XMLPUBFUN
int XMLCALL
xmlUCSIsArabicPresentationFormsB (int code
);
31 XMLPUBFUN
int XMLCALL
xmlUCSIsArmenian (int code
);
32 XMLPUBFUN
int XMLCALL
xmlUCSIsArrows (int code
);
33 XMLPUBFUN
int XMLCALL
xmlUCSIsBasicLatin (int code
);
34 XMLPUBFUN
int XMLCALL
xmlUCSIsBengali (int code
);
35 XMLPUBFUN
int XMLCALL
xmlUCSIsBlockElements (int code
);
36 XMLPUBFUN
int XMLCALL
xmlUCSIsBopomofo (int code
);
37 XMLPUBFUN
int XMLCALL
xmlUCSIsBopomofoExtended (int code
);
38 XMLPUBFUN
int XMLCALL
xmlUCSIsBoxDrawing (int code
);
39 XMLPUBFUN
int XMLCALL
xmlUCSIsBraillePatterns (int code
);
40 XMLPUBFUN
int XMLCALL
xmlUCSIsBuhid (int code
);
41 XMLPUBFUN
int XMLCALL
xmlUCSIsByzantineMusicalSymbols (int code
);
42 XMLPUBFUN
int XMLCALL
xmlUCSIsCJKCompatibility (int code
);
43 XMLPUBFUN
int XMLCALL
xmlUCSIsCJKCompatibilityForms (int code
);
44 XMLPUBFUN
int XMLCALL
xmlUCSIsCJKCompatibilityIdeographs (int code
);
45 XMLPUBFUN
int XMLCALL
xmlUCSIsCJKCompatibilityIdeographsSupplement (int code
);
46 XMLPUBFUN
int XMLCALL
xmlUCSIsCJKRadicalsSupplement (int code
);
47 XMLPUBFUN
int XMLCALL
xmlUCSIsCJKSymbolsandPunctuation (int code
);
48 XMLPUBFUN
int XMLCALL
xmlUCSIsCJKUnifiedIdeographs (int code
);
49 XMLPUBFUN
int XMLCALL
xmlUCSIsCJKUnifiedIdeographsExtensionA (int code
);
50 XMLPUBFUN
int XMLCALL
xmlUCSIsCJKUnifiedIdeographsExtensionB (int code
);
51 XMLPUBFUN
int XMLCALL
xmlUCSIsCherokee (int code
);
52 XMLPUBFUN
int XMLCALL
xmlUCSIsCombiningDiacriticalMarks (int code
);
53 XMLPUBFUN
int XMLCALL
xmlUCSIsCombiningDiacriticalMarksforSymbols (int code
);
54 XMLPUBFUN
int XMLCALL
xmlUCSIsCombiningHalfMarks (int code
);
55 XMLPUBFUN
int XMLCALL
xmlUCSIsCombiningMarksforSymbols (int code
);
56 XMLPUBFUN
int XMLCALL
xmlUCSIsControlPictures (int code
);
57 XMLPUBFUN
int XMLCALL
xmlUCSIsCurrencySymbols (int code
);
58 XMLPUBFUN
int XMLCALL
xmlUCSIsCypriotSyllabary (int code
);
59 XMLPUBFUN
int XMLCALL
xmlUCSIsCyrillic (int code
);
60 XMLPUBFUN
int XMLCALL
xmlUCSIsCyrillicSupplement (int code
);
61 XMLPUBFUN
int XMLCALL
xmlUCSIsDeseret (int code
);
62 XMLPUBFUN
int XMLCALL
xmlUCSIsDevanagari (int code
);
63 XMLPUBFUN
int XMLCALL
xmlUCSIsDingbats (int code
);
64 XMLPUBFUN
int XMLCALL
xmlUCSIsEnclosedAlphanumerics (int code
);
65 XMLPUBFUN
int XMLCALL
xmlUCSIsEnclosedCJKLettersandMonths (int code
);
66 XMLPUBFUN
int XMLCALL
xmlUCSIsEthiopic (int code
);
67 XMLPUBFUN
int XMLCALL
xmlUCSIsGeneralPunctuation (int code
);
68 XMLPUBFUN
int XMLCALL
xmlUCSIsGeometricShapes (int code
);
69 XMLPUBFUN
int XMLCALL
xmlUCSIsGeorgian (int code
);
70 XMLPUBFUN
int XMLCALL
xmlUCSIsGothic (int code
);
71 XMLPUBFUN
int XMLCALL
xmlUCSIsGreek (int code
);
72 XMLPUBFUN
int XMLCALL
xmlUCSIsGreekExtended (int code
);
73 XMLPUBFUN
int XMLCALL
xmlUCSIsGreekandCoptic (int code
);
74 XMLPUBFUN
int XMLCALL
xmlUCSIsGujarati (int code
);
75 XMLPUBFUN
int XMLCALL
xmlUCSIsGurmukhi (int code
);
76 XMLPUBFUN
int XMLCALL
xmlUCSIsHalfwidthandFullwidthForms (int code
);
77 XMLPUBFUN
int XMLCALL
xmlUCSIsHangulCompatibilityJamo (int code
);
78 XMLPUBFUN
int XMLCALL
xmlUCSIsHangulJamo (int code
);
79 XMLPUBFUN
int XMLCALL
xmlUCSIsHangulSyllables (int code
);
80 XMLPUBFUN
int XMLCALL
xmlUCSIsHanunoo (int code
);
81 XMLPUBFUN
int XMLCALL
xmlUCSIsHebrew (int code
);
82 XMLPUBFUN
int XMLCALL
xmlUCSIsHighPrivateUseSurrogates (int code
);
83 XMLPUBFUN
int XMLCALL
xmlUCSIsHighSurrogates (int code
);
84 XMLPUBFUN
int XMLCALL
xmlUCSIsHiragana (int code
);
85 XMLPUBFUN
int XMLCALL
xmlUCSIsIPAExtensions (int code
);
86 XMLPUBFUN
int XMLCALL
xmlUCSIsIdeographicDescriptionCharacters (int code
);
87 XMLPUBFUN
int XMLCALL
xmlUCSIsKanbun (int code
);
88 XMLPUBFUN
int XMLCALL
xmlUCSIsKangxiRadicals (int code
);
89 XMLPUBFUN
int XMLCALL
xmlUCSIsKannada (int code
);
90 XMLPUBFUN
int XMLCALL
xmlUCSIsKatakana (int code
);
91 XMLPUBFUN
int XMLCALL
xmlUCSIsKatakanaPhoneticExtensions (int code
);
92 XMLPUBFUN
int XMLCALL
xmlUCSIsKhmer (int code
);
93 XMLPUBFUN
int XMLCALL
xmlUCSIsKhmerSymbols (int code
);
94 XMLPUBFUN
int XMLCALL
xmlUCSIsLao (int code
);
95 XMLPUBFUN
int XMLCALL
xmlUCSIsLatin1Supplement (int code
);
96 XMLPUBFUN
int XMLCALL
xmlUCSIsLatinExtendedA (int code
);
97 XMLPUBFUN
int XMLCALL
xmlUCSIsLatinExtendedB (int code
);
98 XMLPUBFUN
int XMLCALL
xmlUCSIsLatinExtendedAdditional (int code
);
99 XMLPUBFUN
int XMLCALL
xmlUCSIsLetterlikeSymbols (int code
);
100 XMLPUBFUN
int XMLCALL
xmlUCSIsLimbu (int code
);
101 XMLPUBFUN
int XMLCALL
xmlUCSIsLinearBIdeograms (int code
);
102 XMLPUBFUN
int XMLCALL
xmlUCSIsLinearBSyllabary (int code
);
103 XMLPUBFUN
int XMLCALL
xmlUCSIsLowSurrogates (int code
);
104 XMLPUBFUN
int XMLCALL
xmlUCSIsMalayalam (int code
);
105 XMLPUBFUN
int XMLCALL
xmlUCSIsMathematicalAlphanumericSymbols (int code
);
106 XMLPUBFUN
int XMLCALL
xmlUCSIsMathematicalOperators (int code
);
107 XMLPUBFUN
int XMLCALL
xmlUCSIsMiscellaneousMathematicalSymbolsA (int code
);
108 XMLPUBFUN
int XMLCALL
xmlUCSIsMiscellaneousMathematicalSymbolsB (int code
);
109 XMLPUBFUN
int XMLCALL
xmlUCSIsMiscellaneousSymbols (int code
);
110 XMLPUBFUN
int XMLCALL
xmlUCSIsMiscellaneousSymbolsandArrows (int code
);
111 XMLPUBFUN
int XMLCALL
xmlUCSIsMiscellaneousTechnical (int code
);
112 XMLPUBFUN
int XMLCALL
xmlUCSIsMongolian (int code
);
113 XMLPUBFUN
int XMLCALL
xmlUCSIsMusicalSymbols (int code
);
114 XMLPUBFUN
int XMLCALL
xmlUCSIsMyanmar (int code
);
115 XMLPUBFUN
int XMLCALL
xmlUCSIsNumberForms (int code
);
116 XMLPUBFUN
int XMLCALL
xmlUCSIsOgham (int code
);
117 XMLPUBFUN
int XMLCALL
xmlUCSIsOldItalic (int code
);
118 XMLPUBFUN
int XMLCALL
xmlUCSIsOpticalCharacterRecognition (int code
);
119 XMLPUBFUN
int XMLCALL
xmlUCSIsOriya (int code
);
120 XMLPUBFUN
int XMLCALL
xmlUCSIsOsmanya (int code
);
121 XMLPUBFUN
int XMLCALL
xmlUCSIsPhoneticExtensions (int code
);
122 XMLPUBFUN
int XMLCALL
xmlUCSIsPrivateUse (int code
);
123 XMLPUBFUN
int XMLCALL
xmlUCSIsPrivateUseArea (int code
);
124 XMLPUBFUN
int XMLCALL
xmlUCSIsRunic (int code
);
125 XMLPUBFUN
int XMLCALL
xmlUCSIsShavian (int code
);
126 XMLPUBFUN
int XMLCALL
xmlUCSIsSinhala (int code
);
127 XMLPUBFUN
int XMLCALL
xmlUCSIsSmallFormVariants (int code
);
128 XMLPUBFUN
int XMLCALL
xmlUCSIsSpacingModifierLetters (int code
);
129 XMLPUBFUN
int XMLCALL
xmlUCSIsSpecials (int code
);
130 XMLPUBFUN
int XMLCALL
xmlUCSIsSuperscriptsandSubscripts (int code
);
131 XMLPUBFUN
int XMLCALL
xmlUCSIsSupplementalArrowsA (int code
);
132 XMLPUBFUN
int XMLCALL
xmlUCSIsSupplementalArrowsB (int code
);
133 XMLPUBFUN
int XMLCALL
xmlUCSIsSupplementalMathematicalOperators (int code
);
134 XMLPUBFUN
int XMLCALL
xmlUCSIsSupplementaryPrivateUseAreaA (int code
);
135 XMLPUBFUN
int XMLCALL
xmlUCSIsSupplementaryPrivateUseAreaB (int code
);
136 XMLPUBFUN
int XMLCALL
xmlUCSIsSyriac (int code
);
137 XMLPUBFUN
int XMLCALL
xmlUCSIsTagalog (int code
);
138 XMLPUBFUN
int XMLCALL
xmlUCSIsTagbanwa (int code
);
139 XMLPUBFUN
int XMLCALL
xmlUCSIsTags (int code
);
140 XMLPUBFUN
int XMLCALL
xmlUCSIsTaiLe (int code
);
141 XMLPUBFUN
int XMLCALL
xmlUCSIsTaiXuanJingSymbols (int code
);
142 XMLPUBFUN
int XMLCALL
xmlUCSIsTamil (int code
);
143 XMLPUBFUN
int XMLCALL
xmlUCSIsTelugu (int code
);
144 XMLPUBFUN
int XMLCALL
xmlUCSIsThaana (int code
);
145 XMLPUBFUN
int XMLCALL
xmlUCSIsThai (int code
);
146 XMLPUBFUN
int XMLCALL
xmlUCSIsTibetan (int code
);
147 XMLPUBFUN
int XMLCALL
xmlUCSIsUgaritic (int code
);
148 XMLPUBFUN
int XMLCALL
xmlUCSIsUnifiedCanadianAboriginalSyllabics (int code
);
149 XMLPUBFUN
int XMLCALL
xmlUCSIsVariationSelectors (int code
);
150 XMLPUBFUN
int XMLCALL
xmlUCSIsVariationSelectorsSupplement (int code
);
151 XMLPUBFUN
int XMLCALL
xmlUCSIsYiRadicals (int code
);
152 XMLPUBFUN
int XMLCALL
xmlUCSIsYiSyllables (int code
);
153 XMLPUBFUN
int XMLCALL
xmlUCSIsYijingHexagramSymbols (int code
);
155 XMLPUBFUN
int XMLCALL
xmlUCSIsBlock (int code
, const char *block
);
157 XMLPUBFUN
int XMLCALL
xmlUCSIsCatC (int code
);
158 XMLPUBFUN
int XMLCALL
xmlUCSIsCatCc (int code
);
159 XMLPUBFUN
int XMLCALL
xmlUCSIsCatCf (int code
);
160 XMLPUBFUN
int XMLCALL
xmlUCSIsCatCo (int code
);
161 XMLPUBFUN
int XMLCALL
xmlUCSIsCatCs (int code
);
162 XMLPUBFUN
int XMLCALL
xmlUCSIsCatL (int code
);
163 XMLPUBFUN
int XMLCALL
xmlUCSIsCatLl (int code
);
164 XMLPUBFUN
int XMLCALL
xmlUCSIsCatLm (int code
);
165 XMLPUBFUN
int XMLCALL
xmlUCSIsCatLo (int code
);
166 XMLPUBFUN
int XMLCALL
xmlUCSIsCatLt (int code
);
167 XMLPUBFUN
int XMLCALL
xmlUCSIsCatLu (int code
);
168 XMLPUBFUN
int XMLCALL
xmlUCSIsCatM (int code
);
169 XMLPUBFUN
int XMLCALL
xmlUCSIsCatMc (int code
);
170 XMLPUBFUN
int XMLCALL
xmlUCSIsCatMe (int code
);
171 XMLPUBFUN
int XMLCALL
xmlUCSIsCatMn (int code
);
172 XMLPUBFUN
int XMLCALL
xmlUCSIsCatN (int code
);
173 XMLPUBFUN
int XMLCALL
xmlUCSIsCatNd (int code
);
174 XMLPUBFUN
int XMLCALL
xmlUCSIsCatNl (int code
);
175 XMLPUBFUN
int XMLCALL
xmlUCSIsCatNo (int code
);
176 XMLPUBFUN
int XMLCALL
xmlUCSIsCatP (int code
);
177 XMLPUBFUN
int XMLCALL
xmlUCSIsCatPc (int code
);
178 XMLPUBFUN
int XMLCALL
xmlUCSIsCatPd (int code
);
179 XMLPUBFUN
int XMLCALL
xmlUCSIsCatPe (int code
);
180 XMLPUBFUN
int XMLCALL
xmlUCSIsCatPf (int code
);
181 XMLPUBFUN
int XMLCALL
xmlUCSIsCatPi (int code
);
182 XMLPUBFUN
int XMLCALL
xmlUCSIsCatPo (int code
);
183 XMLPUBFUN
int XMLCALL
xmlUCSIsCatPs (int code
);
184 XMLPUBFUN
int XMLCALL
xmlUCSIsCatS (int code
);
185 XMLPUBFUN
int XMLCALL
xmlUCSIsCatSc (int code
);
186 XMLPUBFUN
int XMLCALL
xmlUCSIsCatSk (int code
);
187 XMLPUBFUN
int XMLCALL
xmlUCSIsCatSm (int code
);
188 XMLPUBFUN
int XMLCALL
xmlUCSIsCatSo (int code
);
189 XMLPUBFUN
int XMLCALL
xmlUCSIsCatZ (int code
);
190 XMLPUBFUN
int XMLCALL
xmlUCSIsCatZl (int code
);
191 XMLPUBFUN
int XMLCALL
xmlUCSIsCatZp (int code
);
192 XMLPUBFUN
int XMLCALL
xmlUCSIsCatZs (int code
);
194 XMLPUBFUN
int XMLCALL
xmlUCSIsCat (int code
, const char *cat
);
200 #endif /* LIBXML_UNICODE_ENABLED */
202 #endif /* __XML_UNICODE_H__ */