(*
 * Summary: Unicode character APIs
 * Description: API for the Unicode character APIs
 *
 * This file is automatically generated from the
 * UCS description files of the Unicode Character Database
 * http://www.unicode.org/Public/4.0-Update1/UCD-4.0.1.html
 * using the genUnicode.py Python script.
 *
 * Generation date: Mon Mar 27 11:09:52 2006
 * Sources: Blocks-4.0.1.txt UnicodeData-4.0.1.txt
 * Author: Daniel Veillard
 *)

{$IFDEF LIBXML_UNICODE_ENABLED}

{$IFDEF FUNCTION}
function xmlUCSIsAegeanNumbers	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsAlphabeticPresentationForms	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsArabic	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsArabicPresentationFormsA	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsArabicPresentationFormsB	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsArmenian	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsArrows	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsBasicLatin	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsBengali	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsBlockElements	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsBopomofo	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsBopomofoExtended	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsBoxDrawing	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsBraillePatterns	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsBuhid	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsByzantineMusicalSymbols	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCJKCompatibility	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCJKCompatibilityForms	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCJKCompatibilityIdeographs	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCJKCompatibilityIdeographsSupplement	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCJKRadicalsSupplement	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCJKSymbolsandPunctuation	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCJKUnifiedIdeographs	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCJKUnifiedIdeographsExtensionA	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCJKUnifiedIdeographsExtensionB	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCherokee	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCombiningDiacriticalMarks	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCombiningDiacriticalMarksforSymbols	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCombiningHalfMarks	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCombiningMarksforSymbols	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsControlPictures	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCurrencySymbols	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCypriotSyllabary	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCyrillic	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCyrillicSupplement	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsDeseret	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsDevanagari	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsDingbats	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsEnclosedAlphanumerics	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsEnclosedCJKLettersandMonths	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsEthiopic	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsGeneralPunctuation	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsGeometricShapes	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsGeorgian	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsGothic	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsGreek	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsGreekExtended	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsGreekandCoptic	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsGujarati	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsGurmukhi	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsHalfwidthandFullwidthForms	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsHangulCompatibilityJamo	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsHangulJamo	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsHangulSyllables	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsHanunoo	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsHebrew	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsHighPrivateUseSurrogates	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsHighSurrogates	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsHiragana	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsIPAExtensions	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsIdeographicDescriptionCharacters	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsKanbun	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsKangxiRadicals	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsKannada	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsKatakana	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsKatakanaPhoneticExtensions	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsKhmer	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsKhmerSymbols	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsLao	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsLatin1Supplement	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsLatinExtendedA	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsLatinExtendedB	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsLatinExtendedAdditional	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsLetterlikeSymbols	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsLimbu	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsLinearBIdeograms	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsLinearBSyllabary	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsLowSurrogates	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsMalayalam	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsMathematicalAlphanumericSymbols	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsMathematicalOperators	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsMiscellaneousMathematicalSymbolsA	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsMiscellaneousMathematicalSymbolsB	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsMiscellaneousSymbols	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsMiscellaneousSymbolsandArrows	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsMiscellaneousTechnical	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsMongolian	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsMusicalSymbols	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsMyanmar	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsNumberForms	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsOgham	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsOldItalic	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsOpticalCharacterRecognition	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsOriya	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsOsmanya	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsPhoneticExtensions	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsPrivateUse	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsPrivateUseArea	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsRunic	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsShavian	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsSinhala	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsSmallFormVariants	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsSpacingModifierLetters	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsSpecials	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsSuperscriptsandSubscripts	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsSupplementalArrowsA	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsSupplementalArrowsB	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsSupplementalMathematicalOperators	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsSupplementaryPrivateUseAreaA	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsSupplementaryPrivateUseAreaB	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsSyriac	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsTagalog	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsTagbanwa	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsTags	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsTaiLe	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsTaiXuanJingSymbols	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsTamil	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsTelugu	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsThaana	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsThai	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsTibetan	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsUgaritic	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsUnifiedCanadianAboriginalSyllabics	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsVariationSelectors	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsVariationSelectorsSupplement	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsYiRadicals	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsYiSyllables	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsYijingHexagramSymbols	(code: cint): cint; EXTDECL; external xml2lib;

function xmlUCSIsBlock	(code: cint; block: pchar): cint; EXTDECL; external xml2lib;

function xmlUCSIsCatC	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatCc	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatCf	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatCo	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatCs	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatL	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatLl	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatLm	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatLo	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatLt	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatLu	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatM	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatMc	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatMe	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatMn	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatN	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatNd	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatNl	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatNo	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatP	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatPc	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatPd	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatPe	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatPf	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatPi	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatPo	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatPs	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatS	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatSc	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatSk	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatSm	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatSo	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatZ	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatZl	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatZp	(code: cint): cint; EXTDECL; external xml2lib;
function xmlUCSIsCatZs	(code: cint): cint; EXTDECL; external xml2lib;

function xmlUCSIsCat  (code: cint; cat: pchar): cint; EXTDECL; external xml2lib;
{$ENDIF}

{$ENDIF} (* LIBXML_UNICODE_ENABLED *)

