1 /* 2 * Summary: Unicode character APIs 3 * Description: API for the Unicode character APIs 4 * 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.1.html 8 * using the genUnicode.py Python script. 9 * 10 * Generation date: Tue Apr 30 17:30:38 2024 11 * Sources: Blocks-4.0.1.txt UnicodeData-4.0.1.txt 12 * Author: Daniel Veillard 13 */ 14 15 #ifndef __XML_UNICODE_H__ 16 #define __XML_UNICODE_H__ 17 18 #include <libxml/xmlversion.h> 19 20 #ifdef LIBXML_UNICODE_ENABLED 21 22 #ifdef __cplusplus 23 extern "C" { 24 #endif 25 26 XML_DEPRECATED 27 XMLPUBFUN int xmlUCSIsAegeanNumbers (int code); 28 XML_DEPRECATED 29 XMLPUBFUN int xmlUCSIsAlphabeticPresentationForms (int code); 30 XML_DEPRECATED 31 XMLPUBFUN int xmlUCSIsArabic (int code); 32 XML_DEPRECATED 33 XMLPUBFUN int xmlUCSIsArabicPresentationFormsA (int code); 34 XML_DEPRECATED 35 XMLPUBFUN int xmlUCSIsArabicPresentationFormsB (int code); 36 XML_DEPRECATED 37 XMLPUBFUN int xmlUCSIsArmenian (int code); 38 XML_DEPRECATED 39 XMLPUBFUN int xmlUCSIsArrows (int code); 40 XML_DEPRECATED 41 XMLPUBFUN int xmlUCSIsBasicLatin (int code); 42 XML_DEPRECATED 43 XMLPUBFUN int xmlUCSIsBengali (int code); 44 XML_DEPRECATED 45 XMLPUBFUN int xmlUCSIsBlockElements (int code); 46 XML_DEPRECATED 47 XMLPUBFUN int xmlUCSIsBopomofo (int code); 48 XML_DEPRECATED 49 XMLPUBFUN int xmlUCSIsBopomofoExtended (int code); 50 XML_DEPRECATED 51 XMLPUBFUN int xmlUCSIsBoxDrawing (int code); 52 XML_DEPRECATED 53 XMLPUBFUN int xmlUCSIsBraillePatterns (int code); 54 XML_DEPRECATED 55 XMLPUBFUN int xmlUCSIsBuhid (int code); 56 XML_DEPRECATED 57 XMLPUBFUN int xmlUCSIsByzantineMusicalSymbols (int code); 58 XML_DEPRECATED 59 XMLPUBFUN int xmlUCSIsCJKCompatibility (int code); 60 XML_DEPRECATED 61 XMLPUBFUN int xmlUCSIsCJKCompatibilityForms (int code); 62 XML_DEPRECATED 63 XMLPUBFUN int xmlUCSIsCJKCompatibilityIdeographs (int code); 64 XML_DEPRECATED 65 XMLPUBFUN int xmlUCSIsCJKCompatibilityIdeographsSupplement (int code); 66 XML_DEPRECATED 67 XMLPUBFUN int xmlUCSIsCJKRadicalsSupplement (int code); 68 XML_DEPRECATED 69 XMLPUBFUN int xmlUCSIsCJKSymbolsandPunctuation (int code); 70 XML_DEPRECATED 71 XMLPUBFUN int xmlUCSIsCJKUnifiedIdeographs (int code); 72 XML_DEPRECATED 73 XMLPUBFUN int xmlUCSIsCJKUnifiedIdeographsExtensionA (int code); 74 XML_DEPRECATED 75 XMLPUBFUN int xmlUCSIsCJKUnifiedIdeographsExtensionB (int code); 76 XML_DEPRECATED 77 XMLPUBFUN int xmlUCSIsCherokee (int code); 78 XML_DEPRECATED 79 XMLPUBFUN int xmlUCSIsCombiningDiacriticalMarks (int code); 80 XML_DEPRECATED 81 XMLPUBFUN int xmlUCSIsCombiningDiacriticalMarksforSymbols (int code); 82 XML_DEPRECATED 83 XMLPUBFUN int xmlUCSIsCombiningHalfMarks (int code); 84 XML_DEPRECATED 85 XMLPUBFUN int xmlUCSIsCombiningMarksforSymbols (int code); 86 XML_DEPRECATED 87 XMLPUBFUN int xmlUCSIsControlPictures (int code); 88 XML_DEPRECATED 89 XMLPUBFUN int xmlUCSIsCurrencySymbols (int code); 90 XML_DEPRECATED 91 XMLPUBFUN int xmlUCSIsCypriotSyllabary (int code); 92 XML_DEPRECATED 93 XMLPUBFUN int xmlUCSIsCyrillic (int code); 94 XML_DEPRECATED 95 XMLPUBFUN int xmlUCSIsCyrillicSupplement (int code); 96 XML_DEPRECATED 97 XMLPUBFUN int xmlUCSIsDeseret (int code); 98 XML_DEPRECATED 99 XMLPUBFUN int xmlUCSIsDevanagari (int code); 100 XML_DEPRECATED 101 XMLPUBFUN int xmlUCSIsDingbats (int code); 102 XML_DEPRECATED 103 XMLPUBFUN int xmlUCSIsEnclosedAlphanumerics (int code); 104 XML_DEPRECATED 105 XMLPUBFUN int xmlUCSIsEnclosedCJKLettersandMonths (int code); 106 XML_DEPRECATED 107 XMLPUBFUN int xmlUCSIsEthiopic (int code); 108 XML_DEPRECATED 109 XMLPUBFUN int xmlUCSIsGeneralPunctuation (int code); 110 XML_DEPRECATED 111 XMLPUBFUN int xmlUCSIsGeometricShapes (int code); 112 XML_DEPRECATED 113 XMLPUBFUN int xmlUCSIsGeorgian (int code); 114 XML_DEPRECATED 115 XMLPUBFUN int xmlUCSIsGothic (int code); 116 XML_DEPRECATED 117 XMLPUBFUN int xmlUCSIsGreek (int code); 118 XML_DEPRECATED 119 XMLPUBFUN int xmlUCSIsGreekExtended (int code); 120 XML_DEPRECATED 121 XMLPUBFUN int xmlUCSIsGreekandCoptic (int code); 122 XML_DEPRECATED 123 XMLPUBFUN int xmlUCSIsGujarati (int code); 124 XML_DEPRECATED 125 XMLPUBFUN int xmlUCSIsGurmukhi (int code); 126 XML_DEPRECATED 127 XMLPUBFUN int xmlUCSIsHalfwidthandFullwidthForms (int code); 128 XML_DEPRECATED 129 XMLPUBFUN int xmlUCSIsHangulCompatibilityJamo (int code); 130 XML_DEPRECATED 131 XMLPUBFUN int xmlUCSIsHangulJamo (int code); 132 XML_DEPRECATED 133 XMLPUBFUN int xmlUCSIsHangulSyllables (int code); 134 XML_DEPRECATED 135 XMLPUBFUN int xmlUCSIsHanunoo (int code); 136 XML_DEPRECATED 137 XMLPUBFUN int xmlUCSIsHebrew (int code); 138 XML_DEPRECATED 139 XMLPUBFUN int xmlUCSIsHighPrivateUseSurrogates (int code); 140 XML_DEPRECATED 141 XMLPUBFUN int xmlUCSIsHighSurrogates (int code); 142 XML_DEPRECATED 143 XMLPUBFUN int xmlUCSIsHiragana (int code); 144 XML_DEPRECATED 145 XMLPUBFUN int xmlUCSIsIPAExtensions (int code); 146 XML_DEPRECATED 147 XMLPUBFUN int xmlUCSIsIdeographicDescriptionCharacters (int code); 148 XML_DEPRECATED 149 XMLPUBFUN int xmlUCSIsKanbun (int code); 150 XML_DEPRECATED 151 XMLPUBFUN int xmlUCSIsKangxiRadicals (int code); 152 XML_DEPRECATED 153 XMLPUBFUN int xmlUCSIsKannada (int code); 154 XML_DEPRECATED 155 XMLPUBFUN int xmlUCSIsKatakana (int code); 156 XML_DEPRECATED 157 XMLPUBFUN int xmlUCSIsKatakanaPhoneticExtensions (int code); 158 XML_DEPRECATED 159 XMLPUBFUN int xmlUCSIsKhmer (int code); 160 XML_DEPRECATED 161 XMLPUBFUN int xmlUCSIsKhmerSymbols (int code); 162 XML_DEPRECATED 163 XMLPUBFUN int xmlUCSIsLao (int code); 164 XML_DEPRECATED 165 XMLPUBFUN int xmlUCSIsLatin1Supplement (int code); 166 XML_DEPRECATED 167 XMLPUBFUN int xmlUCSIsLatinExtendedA (int code); 168 XML_DEPRECATED 169 XMLPUBFUN int xmlUCSIsLatinExtendedB (int code); 170 XML_DEPRECATED 171 XMLPUBFUN int xmlUCSIsLatinExtendedAdditional (int code); 172 XML_DEPRECATED 173 XMLPUBFUN int xmlUCSIsLetterlikeSymbols (int code); 174 XML_DEPRECATED 175 XMLPUBFUN int xmlUCSIsLimbu (int code); 176 XML_DEPRECATED 177 XMLPUBFUN int xmlUCSIsLinearBIdeograms (int code); 178 XML_DEPRECATED 179 XMLPUBFUN int xmlUCSIsLinearBSyllabary (int code); 180 XML_DEPRECATED 181 XMLPUBFUN int xmlUCSIsLowSurrogates (int code); 182 XML_DEPRECATED 183 XMLPUBFUN int xmlUCSIsMalayalam (int code); 184 XML_DEPRECATED 185 XMLPUBFUN int xmlUCSIsMathematicalAlphanumericSymbols (int code); 186 XML_DEPRECATED 187 XMLPUBFUN int xmlUCSIsMathematicalOperators (int code); 188 XML_DEPRECATED 189 XMLPUBFUN int xmlUCSIsMiscellaneousMathematicalSymbolsA (int code); 190 XML_DEPRECATED 191 XMLPUBFUN int xmlUCSIsMiscellaneousMathematicalSymbolsB (int code); 192 XML_DEPRECATED 193 XMLPUBFUN int xmlUCSIsMiscellaneousSymbols (int code); 194 XML_DEPRECATED 195 XMLPUBFUN int xmlUCSIsMiscellaneousSymbolsandArrows (int code); 196 XML_DEPRECATED 197 XMLPUBFUN int xmlUCSIsMiscellaneousTechnical (int code); 198 XML_DEPRECATED 199 XMLPUBFUN int xmlUCSIsMongolian (int code); 200 XML_DEPRECATED 201 XMLPUBFUN int xmlUCSIsMusicalSymbols (int code); 202 XML_DEPRECATED 203 XMLPUBFUN int xmlUCSIsMyanmar (int code); 204 XML_DEPRECATED 205 XMLPUBFUN int xmlUCSIsNumberForms (int code); 206 XML_DEPRECATED 207 XMLPUBFUN int xmlUCSIsOgham (int code); 208 XML_DEPRECATED 209 XMLPUBFUN int xmlUCSIsOldItalic (int code); 210 XML_DEPRECATED 211 XMLPUBFUN int xmlUCSIsOpticalCharacterRecognition (int code); 212 XML_DEPRECATED 213 XMLPUBFUN int xmlUCSIsOriya (int code); 214 XML_DEPRECATED 215 XMLPUBFUN int xmlUCSIsOsmanya (int code); 216 XML_DEPRECATED 217 XMLPUBFUN int xmlUCSIsPhoneticExtensions (int code); 218 XML_DEPRECATED 219 XMLPUBFUN int xmlUCSIsPrivateUse (int code); 220 XML_DEPRECATED 221 XMLPUBFUN int xmlUCSIsPrivateUseArea (int code); 222 XML_DEPRECATED 223 XMLPUBFUN int xmlUCSIsRunic (int code); 224 XML_DEPRECATED 225 XMLPUBFUN int xmlUCSIsShavian (int code); 226 XML_DEPRECATED 227 XMLPUBFUN int xmlUCSIsSinhala (int code); 228 XML_DEPRECATED 229 XMLPUBFUN int xmlUCSIsSmallFormVariants (int code); 230 XML_DEPRECATED 231 XMLPUBFUN int xmlUCSIsSpacingModifierLetters (int code); 232 XML_DEPRECATED 233 XMLPUBFUN int xmlUCSIsSpecials (int code); 234 XML_DEPRECATED 235 XMLPUBFUN int xmlUCSIsSuperscriptsandSubscripts (int code); 236 XML_DEPRECATED 237 XMLPUBFUN int xmlUCSIsSupplementalArrowsA (int code); 238 XML_DEPRECATED 239 XMLPUBFUN int xmlUCSIsSupplementalArrowsB (int code); 240 XML_DEPRECATED 241 XMLPUBFUN int xmlUCSIsSupplementalMathematicalOperators (int code); 242 XML_DEPRECATED 243 XMLPUBFUN int xmlUCSIsSupplementaryPrivateUseAreaA (int code); 244 XML_DEPRECATED 245 XMLPUBFUN int xmlUCSIsSupplementaryPrivateUseAreaB (int code); 246 XML_DEPRECATED 247 XMLPUBFUN int xmlUCSIsSyriac (int code); 248 XML_DEPRECATED 249 XMLPUBFUN int xmlUCSIsTagalog (int code); 250 XML_DEPRECATED 251 XMLPUBFUN int xmlUCSIsTagbanwa (int code); 252 XML_DEPRECATED 253 XMLPUBFUN int xmlUCSIsTags (int code); 254 XML_DEPRECATED 255 XMLPUBFUN int xmlUCSIsTaiLe (int code); 256 XML_DEPRECATED 257 XMLPUBFUN int xmlUCSIsTaiXuanJingSymbols (int code); 258 XML_DEPRECATED 259 XMLPUBFUN int xmlUCSIsTamil (int code); 260 XML_DEPRECATED 261 XMLPUBFUN int xmlUCSIsTelugu (int code); 262 XML_DEPRECATED 263 XMLPUBFUN int xmlUCSIsThaana (int code); 264 XML_DEPRECATED 265 XMLPUBFUN int xmlUCSIsThai (int code); 266 XML_DEPRECATED 267 XMLPUBFUN int xmlUCSIsTibetan (int code); 268 XML_DEPRECATED 269 XMLPUBFUN int xmlUCSIsUgaritic (int code); 270 XML_DEPRECATED 271 XMLPUBFUN int xmlUCSIsUnifiedCanadianAboriginalSyllabics (int code); 272 XML_DEPRECATED 273 XMLPUBFUN int xmlUCSIsVariationSelectors (int code); 274 XML_DEPRECATED 275 XMLPUBFUN int xmlUCSIsVariationSelectorsSupplement (int code); 276 XML_DEPRECATED 277 XMLPUBFUN int xmlUCSIsYiRadicals (int code); 278 XML_DEPRECATED 279 XMLPUBFUN int xmlUCSIsYiSyllables (int code); 280 XML_DEPRECATED 281 XMLPUBFUN int xmlUCSIsYijingHexagramSymbols (int code); 282 283 XMLPUBFUN int xmlUCSIsBlock (int code, const char *block); 284 285 XML_DEPRECATED 286 XMLPUBFUN int xmlUCSIsCatC (int code); 287 XML_DEPRECATED 288 XMLPUBFUN int xmlUCSIsCatCc (int code); 289 XML_DEPRECATED 290 XMLPUBFUN int xmlUCSIsCatCf (int code); 291 XML_DEPRECATED 292 XMLPUBFUN int xmlUCSIsCatCo (int code); 293 XML_DEPRECATED 294 XMLPUBFUN int xmlUCSIsCatCs (int code); 295 XML_DEPRECATED 296 XMLPUBFUN int xmlUCSIsCatL (int code); 297 XML_DEPRECATED 298 XMLPUBFUN int xmlUCSIsCatLl (int code); 299 XML_DEPRECATED 300 XMLPUBFUN int xmlUCSIsCatLm (int code); 301 XML_DEPRECATED 302 XMLPUBFUN int xmlUCSIsCatLo (int code); 303 XML_DEPRECATED 304 XMLPUBFUN int xmlUCSIsCatLt (int code); 305 XML_DEPRECATED 306 XMLPUBFUN int xmlUCSIsCatLu (int code); 307 XML_DEPRECATED 308 XMLPUBFUN int xmlUCSIsCatM (int code); 309 XML_DEPRECATED 310 XMLPUBFUN int xmlUCSIsCatMc (int code); 311 XML_DEPRECATED 312 XMLPUBFUN int xmlUCSIsCatMe (int code); 313 XML_DEPRECATED 314 XMLPUBFUN int xmlUCSIsCatMn (int code); 315 XML_DEPRECATED 316 XMLPUBFUN int xmlUCSIsCatN (int code); 317 XML_DEPRECATED 318 XMLPUBFUN int xmlUCSIsCatNd (int code); 319 XML_DEPRECATED 320 XMLPUBFUN int xmlUCSIsCatNl (int code); 321 XML_DEPRECATED 322 XMLPUBFUN int xmlUCSIsCatNo (int code); 323 XML_DEPRECATED 324 XMLPUBFUN int xmlUCSIsCatP (int code); 325 XML_DEPRECATED 326 XMLPUBFUN int xmlUCSIsCatPc (int code); 327 XML_DEPRECATED 328 XMLPUBFUN int xmlUCSIsCatPd (int code); 329 XML_DEPRECATED 330 XMLPUBFUN int xmlUCSIsCatPe (int code); 331 XML_DEPRECATED 332 XMLPUBFUN int xmlUCSIsCatPf (int code); 333 XML_DEPRECATED 334 XMLPUBFUN int xmlUCSIsCatPi (int code); 335 XML_DEPRECATED 336 XMLPUBFUN int xmlUCSIsCatPo (int code); 337 XML_DEPRECATED 338 XMLPUBFUN int xmlUCSIsCatPs (int code); 339 XML_DEPRECATED 340 XMLPUBFUN int xmlUCSIsCatS (int code); 341 XML_DEPRECATED 342 XMLPUBFUN int xmlUCSIsCatSc (int code); 343 XML_DEPRECATED 344 XMLPUBFUN int xmlUCSIsCatSk (int code); 345 XML_DEPRECATED 346 XMLPUBFUN int xmlUCSIsCatSm (int code); 347 XML_DEPRECATED 348 XMLPUBFUN int xmlUCSIsCatSo (int code); 349 XML_DEPRECATED 350 XMLPUBFUN int xmlUCSIsCatZ (int code); 351 XML_DEPRECATED 352 XMLPUBFUN int xmlUCSIsCatZl (int code); 353 XML_DEPRECATED 354 XMLPUBFUN int xmlUCSIsCatZp (int code); 355 XML_DEPRECATED 356 XMLPUBFUN int xmlUCSIsCatZs (int code); 357 358 XMLPUBFUN int xmlUCSIsCat (int code, const char *cat); 359 360 #ifdef __cplusplus 361 } 362 #endif 363 364 #endif /* LIBXML_UNICODE_ENABLED */ 365 366 #endif /* __XML_UNICODE_H__ */ 367