xmlunicode.h 11 KB

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