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