xmlunicode.h

00001 /*
00002 
00003  * Summary: Unicode character APIs
00004 
00005  * Description: API for the Unicode character APIs
00006 
00007  *
00008 
00009  * This file is automatically generated from the
00010 
00011  * UCS description files of the Unicode Character Database
00012 
00013  * http://www.unicode.org/Public/4.0-Update1/UCD-4.0.1d5b.html
00014 
00015  * using the genUnicode.py Python script.
00016 
00017  *
00018 
00019  * Generation date: Mon Nov 10 22:35:10 2003
00020 
00021  * Sources: Blocks-4.0.1d1b.txt UnicodeData-4.0.1d1b.txt
00022 
00023  * Author: Daniel Veillard
00024 
00025  */
00026 
00027 
00028 
00029 #ifndef __XML_UNICODE_H__
00030 
00031 #define __XML_UNICODE_H__
00032 
00033 
00034 
00035 #include <libxml/xmlversion.h>
00036 
00037 
00038 
00039 #ifdef LIBXML_UNICODE_ENABLED
00040 
00041 
00042 
00043 #ifdef __cplusplus
00044 
00045 extern "C" {
00046 
00047 #endif
00048 
00049 
00050 
00051 XMLPUBFUN int XMLCALL xmlUCSIsAegeanNumbers     (int code);
00052 
00053 XMLPUBFUN int XMLCALL xmlUCSIsAlphabeticPresentationForms       (int code);
00054 
00055 XMLPUBFUN int XMLCALL xmlUCSIsArabic    (int code);
00056 
00057 XMLPUBFUN int XMLCALL xmlUCSIsArabicPresentationFormsA  (int code);
00058 
00059 XMLPUBFUN int XMLCALL xmlUCSIsArabicPresentationFormsB  (int code);
00060 
00061 XMLPUBFUN int XMLCALL xmlUCSIsArmenian  (int code);
00062 
00063 XMLPUBFUN int XMLCALL xmlUCSIsArrows    (int code);
00064 
00065 XMLPUBFUN int XMLCALL xmlUCSIsBasicLatin        (int code);
00066 
00067 XMLPUBFUN int XMLCALL xmlUCSIsBengali   (int code);
00068 
00069 XMLPUBFUN int XMLCALL xmlUCSIsBlockElements     (int code);
00070 
00071 XMLPUBFUN int XMLCALL xmlUCSIsBopomofo  (int code);
00072 
00073 XMLPUBFUN int XMLCALL xmlUCSIsBopomofoExtended  (int code);
00074 
00075 XMLPUBFUN int XMLCALL xmlUCSIsBoxDrawing        (int code);
00076 
00077 XMLPUBFUN int XMLCALL xmlUCSIsBraillePatterns   (int code);
00078 
00079 XMLPUBFUN int XMLCALL xmlUCSIsBuhid     (int code);
00080 
00081 XMLPUBFUN int XMLCALL xmlUCSIsByzantineMusicalSymbols   (int code);
00082 
00083 XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibility  (int code);
00084 
00085 XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibilityForms     (int code);
00086 
00087 XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibilityIdeographs        (int code);
00088 
00089 XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibilityIdeographsSupplement      (int code);
00090 
00091 XMLPUBFUN int XMLCALL xmlUCSIsCJKRadicalsSupplement     (int code);
00092 
00093 XMLPUBFUN int XMLCALL xmlUCSIsCJKSymbolsandPunctuation  (int code);
00094 
00095 XMLPUBFUN int XMLCALL xmlUCSIsCJKUnifiedIdeographs      (int code);
00096 
00097 XMLPUBFUN int XMLCALL xmlUCSIsCJKUnifiedIdeographsExtensionA    (int code);
00098 
00099 XMLPUBFUN int XMLCALL xmlUCSIsCJKUnifiedIdeographsExtensionB    (int code);
00100 
00101 XMLPUBFUN int XMLCALL xmlUCSIsCherokee  (int code);
00102 
00103 XMLPUBFUN int XMLCALL xmlUCSIsCombiningDiacriticalMarks (int code);
00104 
00105 XMLPUBFUN int XMLCALL xmlUCSIsCombiningDiacriticalMarksforSymbols       (int code);
00106 
00107 XMLPUBFUN int XMLCALL xmlUCSIsCombiningHalfMarks        (int code);
00108 
00109 XMLPUBFUN int XMLCALL xmlUCSIsCombiningMarksforSymbols  (int code);
00110 
00111 XMLPUBFUN int XMLCALL xmlUCSIsControlPictures   (int code);
00112 
00113 XMLPUBFUN int XMLCALL xmlUCSIsCurrencySymbols   (int code);
00114 
00115 XMLPUBFUN int XMLCALL xmlUCSIsCypriotSyllabary  (int code);
00116 
00117 XMLPUBFUN int XMLCALL xmlUCSIsCyrillic  (int code);
00118 
00119 XMLPUBFUN int XMLCALL xmlUCSIsCyrillicSupplement        (int code);
00120 
00121 XMLPUBFUN int XMLCALL xmlUCSIsDeseret   (int code);
00122 
00123 XMLPUBFUN int XMLCALL xmlUCSIsDevanagari        (int code);
00124 
00125 XMLPUBFUN int XMLCALL xmlUCSIsDingbats  (int code);
00126 
00127 XMLPUBFUN int XMLCALL xmlUCSIsEnclosedAlphanumerics     (int code);
00128 
00129 XMLPUBFUN int XMLCALL xmlUCSIsEnclosedCJKLettersandMonths       (int code);
00130 
00131 XMLPUBFUN int XMLCALL xmlUCSIsEthiopic  (int code);
00132 
00133 XMLPUBFUN int XMLCALL xmlUCSIsGeneralPunctuation        (int code);
00134 
00135 XMLPUBFUN int XMLCALL xmlUCSIsGeometricShapes   (int code);
00136 
00137 XMLPUBFUN int XMLCALL xmlUCSIsGeorgian  (int code);
00138 
00139 XMLPUBFUN int XMLCALL xmlUCSIsGothic    (int code);
00140 
00141 XMLPUBFUN int XMLCALL xmlUCSIsGreek     (int code);
00142 
00143 XMLPUBFUN int XMLCALL xmlUCSIsGreekExtended     (int code);
00144 
00145 XMLPUBFUN int XMLCALL xmlUCSIsGreekandCoptic    (int code);
00146 
00147 XMLPUBFUN int XMLCALL xmlUCSIsGujarati  (int code);
00148 
00149 XMLPUBFUN int XMLCALL xmlUCSIsGurmukhi  (int code);
00150 
00151 XMLPUBFUN int XMLCALL xmlUCSIsHalfwidthandFullwidthForms        (int code);
00152 
00153 XMLPUBFUN int XMLCALL xmlUCSIsHangulCompatibilityJamo   (int code);
00154 
00155 XMLPUBFUN int XMLCALL xmlUCSIsHangulJamo        (int code);
00156 
00157 XMLPUBFUN int XMLCALL xmlUCSIsHangulSyllables   (int code);
00158 
00159 XMLPUBFUN int XMLCALL xmlUCSIsHanunoo   (int code);
00160 
00161 XMLPUBFUN int XMLCALL xmlUCSIsHebrew    (int code);
00162 
00163 XMLPUBFUN int XMLCALL xmlUCSIsHighPrivateUseSurrogates  (int code);
00164 
00165 XMLPUBFUN int XMLCALL xmlUCSIsHighSurrogates    (int code);
00166 
00167 XMLPUBFUN int XMLCALL xmlUCSIsHiragana  (int code);
00168 
00169 XMLPUBFUN int XMLCALL xmlUCSIsIPAExtensions     (int code);
00170 
00171 XMLPUBFUN int XMLCALL xmlUCSIsIdeographicDescriptionCharacters  (int code);
00172 
00173 XMLPUBFUN int XMLCALL xmlUCSIsKanbun    (int code);
00174 
00175 XMLPUBFUN int XMLCALL xmlUCSIsKangxiRadicals    (int code);
00176 
00177 XMLPUBFUN int XMLCALL xmlUCSIsKannada   (int code);
00178 
00179 XMLPUBFUN int XMLCALL xmlUCSIsKatakana  (int code);
00180 
00181 XMLPUBFUN int XMLCALL xmlUCSIsKatakanaPhoneticExtensions        (int code);
00182 
00183 XMLPUBFUN int XMLCALL xmlUCSIsKhmer     (int code);
00184 
00185 XMLPUBFUN int XMLCALL xmlUCSIsKhmerSymbols      (int code);
00186 
00187 XMLPUBFUN int XMLCALL xmlUCSIsLao       (int code);
00188 
00189 XMLPUBFUN int XMLCALL xmlUCSIsLatin1Supplement  (int code);
00190 
00191 XMLPUBFUN int XMLCALL xmlUCSIsLatinExtendedA    (int code);
00192 
00193 XMLPUBFUN int XMLCALL xmlUCSIsLatinExtendedB    (int code);
00194 
00195 XMLPUBFUN int XMLCALL xmlUCSIsLatinExtendedAdditional   (int code);
00196 
00197 XMLPUBFUN int XMLCALL xmlUCSIsLetterlikeSymbols (int code);
00198 
00199 XMLPUBFUN int XMLCALL xmlUCSIsLimbu     (int code);
00200 
00201 XMLPUBFUN int XMLCALL xmlUCSIsLinearBIdeograms  (int code);
00202 
00203 XMLPUBFUN int XMLCALL xmlUCSIsLinearBSyllabary  (int code);
00204 
00205 XMLPUBFUN int XMLCALL xmlUCSIsLowSurrogates     (int code);
00206 
00207 XMLPUBFUN int XMLCALL xmlUCSIsMalayalam (int code);
00208 
00209 XMLPUBFUN int XMLCALL xmlUCSIsMathematicalAlphanumericSymbols   (int code);
00210 
00211 XMLPUBFUN int XMLCALL xmlUCSIsMathematicalOperators     (int code);
00212 
00213 XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousMathematicalSymbolsA (int code);
00214 
00215 XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousMathematicalSymbolsB (int code);
00216 
00217 XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousSymbols      (int code);
00218 
00219 XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousSymbolsandArrows     (int code);
00220 
00221 XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousTechnical    (int code);
00222 
00223 XMLPUBFUN int XMLCALL xmlUCSIsMongolian (int code);
00224 
00225 XMLPUBFUN int XMLCALL xmlUCSIsMusicalSymbols    (int code);
00226 
00227 XMLPUBFUN int XMLCALL xmlUCSIsMyanmar   (int code);
00228 
00229 XMLPUBFUN int XMLCALL xmlUCSIsNumberForms       (int code);
00230 
00231 XMLPUBFUN int XMLCALL xmlUCSIsOgham     (int code);
00232 
00233 XMLPUBFUN int XMLCALL xmlUCSIsOldItalic (int code);
00234 
00235 XMLPUBFUN int XMLCALL xmlUCSIsOpticalCharacterRecognition       (int code);
00236 
00237 XMLPUBFUN int XMLCALL xmlUCSIsOriya     (int code);
00238 
00239 XMLPUBFUN int XMLCALL xmlUCSIsOsmanya   (int code);
00240 
00241 XMLPUBFUN int XMLCALL xmlUCSIsPhoneticExtensions        (int code);
00242 
00243 XMLPUBFUN int XMLCALL xmlUCSIsPrivateUse        (int code);
00244 
00245 XMLPUBFUN int XMLCALL xmlUCSIsPrivateUseArea    (int code);
00246 
00247 XMLPUBFUN int XMLCALL xmlUCSIsRunic     (int code);
00248 
00249 XMLPUBFUN int XMLCALL xmlUCSIsShavian   (int code);
00250 
00251 XMLPUBFUN int XMLCALL xmlUCSIsSinhala   (int code);
00252 
00253 XMLPUBFUN int XMLCALL xmlUCSIsSmallFormVariants (int code);
00254 
00255 XMLPUBFUN int XMLCALL xmlUCSIsSpacingModifierLetters    (int code);
00256 
00257 XMLPUBFUN int XMLCALL xmlUCSIsSpecials  (int code);
00258 
00259 XMLPUBFUN int XMLCALL xmlUCSIsSuperscriptsandSubscripts (int code);
00260 
00261 XMLPUBFUN int XMLCALL xmlUCSIsSupplementalArrowsA       (int code);
00262 
00263 XMLPUBFUN int XMLCALL xmlUCSIsSupplementalArrowsB       (int code);
00264 
00265 XMLPUBFUN int XMLCALL xmlUCSIsSupplementalMathematicalOperators (int code);
00266 
00267 XMLPUBFUN int XMLCALL xmlUCSIsSupplementaryPrivateUseAreaA      (int code);
00268 
00269 XMLPUBFUN int XMLCALL xmlUCSIsSupplementaryPrivateUseAreaB      (int code);
00270 
00271 XMLPUBFUN int XMLCALL xmlUCSIsSyriac    (int code);
00272 
00273 XMLPUBFUN int XMLCALL xmlUCSIsTagalog   (int code);
00274 
00275 XMLPUBFUN int XMLCALL xmlUCSIsTagbanwa  (int code);
00276 
00277 XMLPUBFUN int XMLCALL xmlUCSIsTags      (int code);
00278 
00279 XMLPUBFUN int XMLCALL xmlUCSIsTaiLe     (int code);
00280 
00281 XMLPUBFUN int XMLCALL xmlUCSIsTaiXuanJingSymbols        (int code);
00282 
00283 XMLPUBFUN int XMLCALL xmlUCSIsTamil     (int code);
00284 
00285 XMLPUBFUN int XMLCALL xmlUCSIsTelugu    (int code);
00286 
00287 XMLPUBFUN int XMLCALL xmlUCSIsThaana    (int code);
00288 
00289 XMLPUBFUN int XMLCALL xmlUCSIsThai      (int code);
00290 
00291 XMLPUBFUN int XMLCALL xmlUCSIsTibetan   (int code);
00292 
00293 XMLPUBFUN int XMLCALL xmlUCSIsUgaritic  (int code);
00294 
00295 XMLPUBFUN int XMLCALL xmlUCSIsUnifiedCanadianAboriginalSyllabics        (int code);
00296 
00297 XMLPUBFUN int XMLCALL xmlUCSIsVariationSelectors        (int code);
00298 
00299 XMLPUBFUN int XMLCALL xmlUCSIsVariationSelectorsSupplement      (int code);
00300 
00301 XMLPUBFUN int XMLCALL xmlUCSIsYiRadicals        (int code);
00302 
00303 XMLPUBFUN int XMLCALL xmlUCSIsYiSyllables       (int code);
00304 
00305 XMLPUBFUN int XMLCALL xmlUCSIsYijingHexagramSymbols     (int code);
00306 
00307 
00308 
00309 XMLPUBFUN int XMLCALL xmlUCSIsBlock     (int code, const char *block);
00310 
00311 
00312 
00313 XMLPUBFUN int XMLCALL xmlUCSIsCatC      (int code);
00314 
00315 XMLPUBFUN int XMLCALL xmlUCSIsCatCc     (int code);
00316 
00317 XMLPUBFUN int XMLCALL xmlUCSIsCatCf     (int code);
00318 
00319 XMLPUBFUN int XMLCALL xmlUCSIsCatCo     (int code);
00320 
00321 XMLPUBFUN int XMLCALL xmlUCSIsCatCs     (int code);
00322 
00323 XMLPUBFUN int XMLCALL xmlUCSIsCatL      (int code);
00324 
00325 XMLPUBFUN int XMLCALL xmlUCSIsCatLl     (int code);
00326 
00327 XMLPUBFUN int XMLCALL xmlUCSIsCatLm     (int code);
00328 
00329 XMLPUBFUN int XMLCALL xmlUCSIsCatLo     (int code);
00330 
00331 XMLPUBFUN int XMLCALL xmlUCSIsCatLt     (int code);
00332 
00333 XMLPUBFUN int XMLCALL xmlUCSIsCatLu     (int code);
00334 
00335 XMLPUBFUN int XMLCALL xmlUCSIsCatM      (int code);
00336 
00337 XMLPUBFUN int XMLCALL xmlUCSIsCatMc     (int code);
00338 
00339 XMLPUBFUN int XMLCALL xmlUCSIsCatMe     (int code);
00340 
00341 XMLPUBFUN int XMLCALL xmlUCSIsCatMn     (int code);
00342 
00343 XMLPUBFUN int XMLCALL xmlUCSIsCatN      (int code);
00344 
00345 XMLPUBFUN int XMLCALL xmlUCSIsCatNd     (int code);
00346 
00347 XMLPUBFUN int XMLCALL xmlUCSIsCatNl     (int code);
00348 
00349 XMLPUBFUN int XMLCALL xmlUCSIsCatNo     (int code);
00350 
00351 XMLPUBFUN int XMLCALL xmlUCSIsCatP      (int code);
00352 
00353 XMLPUBFUN int XMLCALL xmlUCSIsCatPc     (int code);
00354 
00355 XMLPUBFUN int XMLCALL xmlUCSIsCatPd     (int code);
00356 
00357 XMLPUBFUN int XMLCALL xmlUCSIsCatPe     (int code);
00358 
00359 XMLPUBFUN int XMLCALL xmlUCSIsCatPf     (int code);
00360 
00361 XMLPUBFUN int XMLCALL xmlUCSIsCatPi     (int code);
00362 
00363 XMLPUBFUN int XMLCALL xmlUCSIsCatPo     (int code);
00364 
00365 XMLPUBFUN int XMLCALL xmlUCSIsCatPs     (int code);
00366 
00367 XMLPUBFUN int XMLCALL xmlUCSIsCatS      (int code);
00368 
00369 XMLPUBFUN int XMLCALL xmlUCSIsCatSc     (int code);
00370 
00371 XMLPUBFUN int XMLCALL xmlUCSIsCatSk     (int code);
00372 
00373 XMLPUBFUN int XMLCALL xmlUCSIsCatSm     (int code);
00374 
00375 XMLPUBFUN int XMLCALL xmlUCSIsCatSo     (int code);
00376 
00377 XMLPUBFUN int XMLCALL xmlUCSIsCatZ      (int code);
00378 
00379 XMLPUBFUN int XMLCALL xmlUCSIsCatZl     (int code);
00380 
00381 XMLPUBFUN int XMLCALL xmlUCSIsCatZp     (int code);
00382 
00383 XMLPUBFUN int XMLCALL xmlUCSIsCatZs     (int code);
00384 
00385 
00386 
00387 XMLPUBFUN int XMLCALL xmlUCSIsCat       (int code, const char *cat);
00388 
00389 
00390 
00391 #ifdef __cplusplus
00392 
00393 }
00394 
00395 #endif
00396 
00397 
00398 
00399 #endif /* LIBXML_UNICODE_ENABLED */
00400 
00401 
00402 
00403 #endif /* __XML_UNICODE_H__ */
00404 

Generated on Wed Jul 26 13:30:47 2006 for XSB by  doxygen 1.4.5