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);