aboutsummaryrefslogtreecommitdiff
path: root/libxsde/xsde/c/regexp/xmlunicode.h
blob: e9bea464e2ac95506f72b4d41b203325a05cb487 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
/*
 * 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
 */

#ifndef __XML_UNICODE_H__
#define __XML_UNICODE_H__

#ifdef __cplusplus
extern "C" {
#endif

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

int xmlUCSIsBlock	(int code, const char *block);

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

int xmlUCSIsCat	(int code, const char *cat);

#ifdef __cplusplus
}
#endif

#endif /* __XML_UNICODE_H__ */