|
1 /* |
|
2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of the License "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: API for the Unicode character APIs |
|
15 * |
|
16 */ |
|
17 |
|
18 /* |
|
19 * Summary: Unicode character APIs |
|
20 * Description: API for the Unicode character APIs |
|
21 * |
|
22 * This file is automatically generated from the |
|
23 * UCS description files of the Unicode Character Database |
|
24 * http://www.unicode.org/Public/4.0-Update1/UCD-4.0.1d5b.html |
|
25 * using the genUnicode.py Python script. |
|
26 * |
|
27 * Generation date: Mon Nov 10 22:35:10 2003 |
|
28 * Sources: Blocks-4.0.1d1b.txt UnicodeData-4.0.1d1b.txt |
|
29 * Author: Daniel Veillard |
|
30 */ |
|
31 |
|
32 #ifndef __XML_UNICODE_H__ |
|
33 #define __XML_UNICODE_H__ |
|
34 |
|
35 #include <libxml/xmlversion.h> |
|
36 |
|
37 #ifdef LIBXML_UNICODE_ENABLED |
|
38 |
|
39 #ifdef __cplusplus |
|
40 extern "C" { |
|
41 #endif |
|
42 |
|
43 XMLPUBFUN int XMLCALL xmlUCSIsAegeanNumbers (int code); |
|
44 XMLPUBFUN int XMLCALL xmlUCSIsAlphabeticPresentationForms (int code); |
|
45 XMLPUBFUN int XMLCALL xmlUCSIsArabic (int code); |
|
46 XMLPUBFUN int XMLCALL xmlUCSIsArabicPresentationFormsA (int code); |
|
47 XMLPUBFUN int XMLCALL xmlUCSIsArabicPresentationFormsB (int code); |
|
48 XMLPUBFUN int XMLCALL xmlUCSIsArmenian (int code); |
|
49 XMLPUBFUN int XMLCALL xmlUCSIsArrows (int code); |
|
50 XMLPUBFUN int XMLCALL xmlUCSIsBasicLatin (int code); |
|
51 XMLPUBFUN int XMLCALL xmlUCSIsBengali (int code); |
|
52 XMLPUBFUN int XMLCALL xmlUCSIsBlockElements (int code); |
|
53 XMLPUBFUN int XMLCALL xmlUCSIsBopomofo (int code); |
|
54 XMLPUBFUN int XMLCALL xmlUCSIsBopomofoExtended (int code); |
|
55 XMLPUBFUN int XMLCALL xmlUCSIsBoxDrawing (int code); |
|
56 XMLPUBFUN int XMLCALL xmlUCSIsBraillePatterns (int code); |
|
57 XMLPUBFUN int XMLCALL xmlUCSIsBuhid (int code); |
|
58 XMLPUBFUN int XMLCALL xmlUCSIsByzantineMusicalSymbols (int code); |
|
59 XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibility (int code); |
|
60 XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibilityForms (int code); |
|
61 XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibilityIdeographs (int code); |
|
62 XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibilityIdeographsSupplement (int code); |
|
63 XMLPUBFUN int XMLCALL xmlUCSIsCJKRadicalsSupplement (int code); |
|
64 XMLPUBFUN int XMLCALL xmlUCSIsCJKSymbolsandPunctuation (int code); |
|
65 XMLPUBFUN int XMLCALL xmlUCSIsCJKUnifiedIdeographs (int code); |
|
66 XMLPUBFUN int XMLCALL xmlUCSIsCJKUnifiedIdeographsExtensionA (int code); |
|
67 XMLPUBFUN int XMLCALL xmlUCSIsCJKUnifiedIdeographsExtensionB (int code); |
|
68 XMLPUBFUN int XMLCALL xmlUCSIsCherokee (int code); |
|
69 XMLPUBFUN int XMLCALL xmlUCSIsCombiningDiacriticalMarks (int code); |
|
70 XMLPUBFUN int XMLCALL xmlUCSIsCombiningDiacriticalMarksforSymbols (int code); |
|
71 XMLPUBFUN int XMLCALL xmlUCSIsCombiningHalfMarks (int code); |
|
72 XMLPUBFUN int XMLCALL xmlUCSIsCombiningMarksforSymbols (int code); |
|
73 XMLPUBFUN int XMLCALL xmlUCSIsControlPictures (int code); |
|
74 XMLPUBFUN int XMLCALL xmlUCSIsCurrencySymbols (int code); |
|
75 XMLPUBFUN int XMLCALL xmlUCSIsCypriotSyllabary (int code); |
|
76 XMLPUBFUN int XMLCALL xmlUCSIsCyrillic (int code); |
|
77 XMLPUBFUN int XMLCALL xmlUCSIsCyrillicSupplement (int code); |
|
78 XMLPUBFUN int XMLCALL xmlUCSIsDeseret (int code); |
|
79 XMLPUBFUN int XMLCALL xmlUCSIsDevanagari (int code); |
|
80 XMLPUBFUN int XMLCALL xmlUCSIsDingbats (int code); |
|
81 XMLPUBFUN int XMLCALL xmlUCSIsEnclosedAlphanumerics (int code); |
|
82 XMLPUBFUN int XMLCALL xmlUCSIsEnclosedCJKLettersandMonths (int code); |
|
83 XMLPUBFUN int XMLCALL xmlUCSIsEthiopic (int code); |
|
84 XMLPUBFUN int XMLCALL xmlUCSIsGeneralPunctuation (int code); |
|
85 XMLPUBFUN int XMLCALL xmlUCSIsGeometricShapes (int code); |
|
86 XMLPUBFUN int XMLCALL xmlUCSIsGeorgian (int code); |
|
87 XMLPUBFUN int XMLCALL xmlUCSIsGothic (int code); |
|
88 XMLPUBFUN int XMLCALL xmlUCSIsGreek (int code); |
|
89 XMLPUBFUN int XMLCALL xmlUCSIsGreekExtended (int code); |
|
90 XMLPUBFUN int XMLCALL xmlUCSIsGreekandCoptic (int code); |
|
91 XMLPUBFUN int XMLCALL xmlUCSIsGujarati (int code); |
|
92 XMLPUBFUN int XMLCALL xmlUCSIsGurmukhi (int code); |
|
93 XMLPUBFUN int XMLCALL xmlUCSIsHalfwidthandFullwidthForms (int code); |
|
94 XMLPUBFUN int XMLCALL xmlUCSIsHangulCompatibilityJamo (int code); |
|
95 XMLPUBFUN int XMLCALL xmlUCSIsHangulJamo (int code); |
|
96 XMLPUBFUN int XMLCALL xmlUCSIsHangulSyllables (int code); |
|
97 XMLPUBFUN int XMLCALL xmlUCSIsHanunoo (int code); |
|
98 XMLPUBFUN int XMLCALL xmlUCSIsHebrew (int code); |
|
99 XMLPUBFUN int XMLCALL xmlUCSIsHighPrivateUseSurrogates (int code); |
|
100 XMLPUBFUN int XMLCALL xmlUCSIsHighSurrogates (int code); |
|
101 XMLPUBFUN int XMLCALL xmlUCSIsHiragana (int code); |
|
102 XMLPUBFUN int XMLCALL xmlUCSIsIPAExtensions (int code); |
|
103 XMLPUBFUN int XMLCALL xmlUCSIsIdeographicDescriptionCharacters (int code); |
|
104 XMLPUBFUN int XMLCALL xmlUCSIsKanbun (int code); |
|
105 XMLPUBFUN int XMLCALL xmlUCSIsKangxiRadicals (int code); |
|
106 XMLPUBFUN int XMLCALL xmlUCSIsKannada (int code); |
|
107 XMLPUBFUN int XMLCALL xmlUCSIsKatakana (int code); |
|
108 XMLPUBFUN int XMLCALL xmlUCSIsKatakanaPhoneticExtensions (int code); |
|
109 XMLPUBFUN int XMLCALL xmlUCSIsKhmer (int code); |
|
110 XMLPUBFUN int XMLCALL xmlUCSIsKhmerSymbols (int code); |
|
111 XMLPUBFUN int XMLCALL xmlUCSIsLao (int code); |
|
112 XMLPUBFUN int XMLCALL xmlUCSIsLatin1Supplement (int code); |
|
113 XMLPUBFUN int XMLCALL xmlUCSIsLatinExtendedA (int code); |
|
114 XMLPUBFUN int XMLCALL xmlUCSIsLatinExtendedB (int code); |
|
115 XMLPUBFUN int XMLCALL xmlUCSIsLatinExtendedAdditional (int code); |
|
116 XMLPUBFUN int XMLCALL xmlUCSIsLetterlikeSymbols (int code); |
|
117 XMLPUBFUN int XMLCALL xmlUCSIsLimbu (int code); |
|
118 XMLPUBFUN int XMLCALL xmlUCSIsLinearBIdeograms (int code); |
|
119 XMLPUBFUN int XMLCALL xmlUCSIsLinearBSyllabary (int code); |
|
120 XMLPUBFUN int XMLCALL xmlUCSIsLowSurrogates (int code); |
|
121 XMLPUBFUN int XMLCALL xmlUCSIsMalayalam (int code); |
|
122 XMLPUBFUN int XMLCALL xmlUCSIsMathematicalAlphanumericSymbols (int code); |
|
123 XMLPUBFUN int XMLCALL xmlUCSIsMathematicalOperators (int code); |
|
124 XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousMathematicalSymbolsA (int code); |
|
125 XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousMathematicalSymbolsB (int code); |
|
126 XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousSymbols (int code); |
|
127 XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousSymbolsandArrows (int code); |
|
128 XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousTechnical (int code); |
|
129 XMLPUBFUN int XMLCALL xmlUCSIsMongolian (int code); |
|
130 XMLPUBFUN int XMLCALL xmlUCSIsMusicalSymbols (int code); |
|
131 XMLPUBFUN int XMLCALL xmlUCSIsMyanmar (int code); |
|
132 XMLPUBFUN int XMLCALL xmlUCSIsNumberForms (int code); |
|
133 XMLPUBFUN int XMLCALL xmlUCSIsOgham (int code); |
|
134 XMLPUBFUN int XMLCALL xmlUCSIsOldItalic (int code); |
|
135 XMLPUBFUN int XMLCALL xmlUCSIsOpticalCharacterRecognition (int code); |
|
136 XMLPUBFUN int XMLCALL xmlUCSIsOriya (int code); |
|
137 XMLPUBFUN int XMLCALL xmlUCSIsOsmanya (int code); |
|
138 XMLPUBFUN int XMLCALL xmlUCSIsPhoneticExtensions (int code); |
|
139 XMLPUBFUN int XMLCALL xmlUCSIsPrivateUse (int code); |
|
140 XMLPUBFUN int XMLCALL xmlUCSIsPrivateUseArea (int code); |
|
141 XMLPUBFUN int XMLCALL xmlUCSIsRunic (int code); |
|
142 XMLPUBFUN int XMLCALL xmlUCSIsShavian (int code); |
|
143 XMLPUBFUN int XMLCALL xmlUCSIsSinhala (int code); |
|
144 XMLPUBFUN int XMLCALL xmlUCSIsSmallFormVariants (int code); |
|
145 XMLPUBFUN int XMLCALL xmlUCSIsSpacingModifierLetters (int code); |
|
146 XMLPUBFUN int XMLCALL xmlUCSIsSpecials (int code); |
|
147 XMLPUBFUN int XMLCALL xmlUCSIsSuperscriptsandSubscripts (int code); |
|
148 XMLPUBFUN int XMLCALL xmlUCSIsSupplementalArrowsA (int code); |
|
149 XMLPUBFUN int XMLCALL xmlUCSIsSupplementalArrowsB (int code); |
|
150 XMLPUBFUN int XMLCALL xmlUCSIsSupplementalMathematicalOperators (int code); |
|
151 XMLPUBFUN int XMLCALL xmlUCSIsSupplementaryPrivateUseAreaA (int code); |
|
152 XMLPUBFUN int XMLCALL xmlUCSIsSupplementaryPrivateUseAreaB (int code); |
|
153 XMLPUBFUN int XMLCALL xmlUCSIsSyriac (int code); |
|
154 XMLPUBFUN int XMLCALL xmlUCSIsTagalog (int code); |
|
155 XMLPUBFUN int XMLCALL xmlUCSIsTagbanwa (int code); |
|
156 XMLPUBFUN int XMLCALL xmlUCSIsTags (int code); |
|
157 XMLPUBFUN int XMLCALL xmlUCSIsTaiLe (int code); |
|
158 XMLPUBFUN int XMLCALL xmlUCSIsTaiXuanJingSymbols (int code); |
|
159 XMLPUBFUN int XMLCALL xmlUCSIsTamil (int code); |
|
160 XMLPUBFUN int XMLCALL xmlUCSIsTelugu (int code); |
|
161 XMLPUBFUN int XMLCALL xmlUCSIsThaana (int code); |
|
162 XMLPUBFUN int XMLCALL xmlUCSIsThai (int code); |
|
163 XMLPUBFUN int XMLCALL xmlUCSIsTibetan (int code); |
|
164 XMLPUBFUN int XMLCALL xmlUCSIsUgaritic (int code); |
|
165 XMLPUBFUN int XMLCALL xmlUCSIsUnifiedCanadianAboriginalSyllabics (int code); |
|
166 XMLPUBFUN int XMLCALL xmlUCSIsVariationSelectors (int code); |
|
167 XMLPUBFUN int XMLCALL xmlUCSIsVariationSelectorsSupplement (int code); |
|
168 XMLPUBFUN int XMLCALL xmlUCSIsYiRadicals (int code); |
|
169 XMLPUBFUN int XMLCALL xmlUCSIsYiSyllables (int code); |
|
170 XMLPUBFUN int XMLCALL xmlUCSIsYijingHexagramSymbols (int code); |
|
171 |
|
172 XMLPUBFUN int XMLCALL xmlUCSIsBlock (int code, const char *block); |
|
173 |
|
174 XMLPUBFUN int XMLCALL xmlUCSIsCatC (int code); |
|
175 XMLPUBFUN int XMLCALL xmlUCSIsCatCc (int code); |
|
176 XMLPUBFUN int XMLCALL xmlUCSIsCatCf (int code); |
|
177 XMLPUBFUN int XMLCALL xmlUCSIsCatCo (int code); |
|
178 XMLPUBFUN int XMLCALL xmlUCSIsCatCs (int code); |
|
179 XMLPUBFUN int XMLCALL xmlUCSIsCatL (int code); |
|
180 XMLPUBFUN int XMLCALL xmlUCSIsCatLl (int code); |
|
181 XMLPUBFUN int XMLCALL xmlUCSIsCatLm (int code); |
|
182 XMLPUBFUN int XMLCALL xmlUCSIsCatLo (int code); |
|
183 XMLPUBFUN int XMLCALL xmlUCSIsCatLt (int code); |
|
184 XMLPUBFUN int XMLCALL xmlUCSIsCatLu (int code); |
|
185 XMLPUBFUN int XMLCALL xmlUCSIsCatM (int code); |
|
186 XMLPUBFUN int XMLCALL xmlUCSIsCatMc (int code); |
|
187 XMLPUBFUN int XMLCALL xmlUCSIsCatMe (int code); |
|
188 XMLPUBFUN int XMLCALL xmlUCSIsCatMn (int code); |
|
189 XMLPUBFUN int XMLCALL xmlUCSIsCatN (int code); |
|
190 XMLPUBFUN int XMLCALL xmlUCSIsCatNd (int code); |
|
191 XMLPUBFUN int XMLCALL xmlUCSIsCatNl (int code); |
|
192 XMLPUBFUN int XMLCALL xmlUCSIsCatNo (int code); |
|
193 XMLPUBFUN int XMLCALL xmlUCSIsCatP (int code); |
|
194 XMLPUBFUN int XMLCALL xmlUCSIsCatPc (int code); |
|
195 XMLPUBFUN int XMLCALL xmlUCSIsCatPd (int code); |
|
196 XMLPUBFUN int XMLCALL xmlUCSIsCatPe (int code); |
|
197 XMLPUBFUN int XMLCALL xmlUCSIsCatPf (int code); |
|
198 XMLPUBFUN int XMLCALL xmlUCSIsCatPi (int code); |
|
199 XMLPUBFUN int XMLCALL xmlUCSIsCatPo (int code); |
|
200 XMLPUBFUN int XMLCALL xmlUCSIsCatPs (int code); |
|
201 XMLPUBFUN int XMLCALL xmlUCSIsCatS (int code); |
|
202 XMLPUBFUN int XMLCALL xmlUCSIsCatSc (int code); |
|
203 XMLPUBFUN int XMLCALL xmlUCSIsCatSk (int code); |
|
204 XMLPUBFUN int XMLCALL xmlUCSIsCatSm (int code); |
|
205 XMLPUBFUN int XMLCALL xmlUCSIsCatSo (int code); |
|
206 XMLPUBFUN int XMLCALL xmlUCSIsCatZ (int code); |
|
207 XMLPUBFUN int XMLCALL xmlUCSIsCatZl (int code); |
|
208 XMLPUBFUN int XMLCALL xmlUCSIsCatZp (int code); |
|
209 XMLPUBFUN int XMLCALL xmlUCSIsCatZs (int code); |
|
210 |
|
211 XMLPUBFUN int XMLCALL xmlUCSIsCat (int code, const char *cat); |
|
212 |
|
213 #ifdef __cplusplus |
|
214 } |
|
215 #endif |
|
216 |
|
217 #endif /* LIBXML_UNICODE_ENABLED */ |
|
218 |
|
219 #endif /* __XML_UNICODE_H__ */ |