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