Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/openjdk-multiarch-jdk8u
Path: blob/aarch64-shenandoah-jdk8u272-b10/jdk/src/share/native/common/LEScripts.h
38825 views
1
/*
2
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
3
*
4
* This code is free software; you can redistribute it and/or modify it
5
* under the terms of the GNU General Public License version 2 only, as
6
* published by the Free Software Foundation. Oracle designates this
7
* particular file as subject to the "Classpath" exception as provided
8
* by Oracle in the LICENSE file that accompanied this code.
9
*
10
* This code is distributed in the hope that it will be useful, but WITHOUT
11
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
13
* version 2 for more details (a copy is included in the LICENSE file that
14
* accompanied this code).
15
*
16
* You should have received a copy of the GNU General Public License version
17
* 2 along with this work; if not, write to the Free Software Foundation,
18
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
19
*
20
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
21
* or visit www.oracle.com if you need additional information or have any
22
* questions.
23
*
24
*/
25
26
/*
27
*
28
* (C) Copyright IBM Corp. 1998-2013. All Rights Reserved.
29
*
30
* WARNING: THIS FILE IS MACHINE GENERATED. DO NOT HAND EDIT IT UNLESS
31
* YOU REALLY KNOW WHAT YOU'RE DOING.
32
*
33
* Generated on: 11/01/2011 04:08:09 PM PDT
34
*/
35
36
#ifndef __LESCRIPTS_H
37
#define __LESCRIPTS_H
38
39
#include "LETypes.h"
40
41
/**
42
* \file
43
* \brief C++ API: Constants for Unicode script values
44
*/
45
46
U_NAMESPACE_BEGIN
47
48
/**
49
* Constants for Unicode script values, generated using
50
* ICU4J's <code>UScript</code> class.
51
*
52
* @stable ICU 2.2
53
*/
54
55
enum ScriptCodes {
56
zyyyScriptCode = 0,
57
zinhScriptCode = 1,
58
qaaiScriptCode = zinhScriptCode, /* manually added alias, for API stability */
59
arabScriptCode = 2,
60
armnScriptCode = 3,
61
bengScriptCode = 4,
62
bopoScriptCode = 5,
63
cherScriptCode = 6,
64
coptScriptCode = 7,
65
cyrlScriptCode = 8,
66
dsrtScriptCode = 9,
67
devaScriptCode = 10,
68
ethiScriptCode = 11,
69
georScriptCode = 12,
70
gothScriptCode = 13,
71
grekScriptCode = 14,
72
gujrScriptCode = 15,
73
guruScriptCode = 16,
74
haniScriptCode = 17,
75
hangScriptCode = 18,
76
hebrScriptCode = 19,
77
hiraScriptCode = 20,
78
kndaScriptCode = 21,
79
kanaScriptCode = 22,
80
khmrScriptCode = 23,
81
laooScriptCode = 24,
82
latnScriptCode = 25,
83
mlymScriptCode = 26,
84
mongScriptCode = 27,
85
mymrScriptCode = 28,
86
ogamScriptCode = 29,
87
italScriptCode = 30,
88
oryaScriptCode = 31,
89
runrScriptCode = 32,
90
sinhScriptCode = 33,
91
syrcScriptCode = 34,
92
tamlScriptCode = 35,
93
teluScriptCode = 36,
94
thaaScriptCode = 37,
95
thaiScriptCode = 38,
96
tibtScriptCode = 39,
97
/**
98
* @stable ICU 2.6
99
*/
100
101
cansScriptCode = 40,
102
/**
103
* @stable ICU 2.2
104
*/
105
106
yiiiScriptCode = 41,
107
tglgScriptCode = 42,
108
hanoScriptCode = 43,
109
buhdScriptCode = 44,
110
tagbScriptCode = 45,
111
/**
112
* @stable ICU 2.6
113
*/
114
115
braiScriptCode = 46,
116
cprtScriptCode = 47,
117
limbScriptCode = 48,
118
linbScriptCode = 49,
119
osmaScriptCode = 50,
120
shawScriptCode = 51,
121
taleScriptCode = 52,
122
ugarScriptCode = 53,
123
/**
124
* @stable ICU 3.0
125
*/
126
127
hrktScriptCode = 54,
128
/**
129
* @stable ICU 3.4
130
*/
131
132
bugiScriptCode = 55,
133
glagScriptCode = 56,
134
kharScriptCode = 57,
135
syloScriptCode = 58,
136
taluScriptCode = 59,
137
tfngScriptCode = 60,
138
xpeoScriptCode = 61,
139
/**
140
* @stable ICU 3.6
141
*/
142
143
baliScriptCode = 62,
144
batkScriptCode = 63,
145
blisScriptCode = 64,
146
brahScriptCode = 65,
147
chamScriptCode = 66,
148
cirtScriptCode = 67,
149
cyrsScriptCode = 68,
150
egydScriptCode = 69,
151
egyhScriptCode = 70,
152
egypScriptCode = 71,
153
geokScriptCode = 72,
154
hansScriptCode = 73,
155
hantScriptCode = 74,
156
hmngScriptCode = 75,
157
hungScriptCode = 76,
158
indsScriptCode = 77,
159
javaScriptCode = 78,
160
kaliScriptCode = 79,
161
latfScriptCode = 80,
162
latgScriptCode = 81,
163
lepcScriptCode = 82,
164
linaScriptCode = 83,
165
mandScriptCode = 84,
166
mayaScriptCode = 85,
167
meroScriptCode = 86,
168
nkooScriptCode = 87,
169
orkhScriptCode = 88,
170
permScriptCode = 89,
171
phagScriptCode = 90,
172
phnxScriptCode = 91,
173
plrdScriptCode = 92,
174
roroScriptCode = 93,
175
saraScriptCode = 94,
176
syreScriptCode = 95,
177
syrjScriptCode = 96,
178
syrnScriptCode = 97,
179
tengScriptCode = 98,
180
vaiiScriptCode = 99,
181
vispScriptCode = 100,
182
xsuxScriptCode = 101,
183
zxxxScriptCode = 102,
184
zzzzScriptCode = 103,
185
/**
186
* @stable ICU 3.8
187
*/
188
189
cariScriptCode = 104,
190
jpanScriptCode = 105,
191
lanaScriptCode = 106,
192
lyciScriptCode = 107,
193
lydiScriptCode = 108,
194
olckScriptCode = 109,
195
rjngScriptCode = 110,
196
saurScriptCode = 111,
197
sgnwScriptCode = 112,
198
sundScriptCode = 113,
199
moonScriptCode = 114,
200
mteiScriptCode = 115,
201
/**
202
* @stable ICU 4.0
203
*/
204
205
armiScriptCode = 116,
206
avstScriptCode = 117,
207
cakmScriptCode = 118,
208
koreScriptCode = 119,
209
kthiScriptCode = 120,
210
maniScriptCode = 121,
211
phliScriptCode = 122,
212
phlpScriptCode = 123,
213
phlvScriptCode = 124,
214
prtiScriptCode = 125,
215
samrScriptCode = 126,
216
tavtScriptCode = 127,
217
zmthScriptCode = 128,
218
zsymScriptCode = 129,
219
/**
220
* @stable ICU 4.4
221
*/
222
223
bamuScriptCode = 130,
224
lisuScriptCode = 131,
225
nkgbScriptCode = 132,
226
sarbScriptCode = 133,
227
/**
228
* @stable ICU 4.6
229
*/
230
231
bassScriptCode = 134,
232
duplScriptCode = 135,
233
elbaScriptCode = 136,
234
granScriptCode = 137,
235
kpelScriptCode = 138,
236
lomaScriptCode = 139,
237
mendScriptCode = 140,
238
mercScriptCode = 141,
239
narbScriptCode = 142,
240
nbatScriptCode = 143,
241
palmScriptCode = 144,
242
sindScriptCode = 145,
243
waraScriptCode = 146,
244
/**
245
* @stable ICU 4.8
246
*/
247
248
afakScriptCode = 147,
249
jurcScriptCode = 148,
250
mrooScriptCode = 149,
251
nshuScriptCode = 150,
252
shrdScriptCode = 151,
253
soraScriptCode = 152,
254
takrScriptCode = 153,
255
tangScriptCode = 154,
256
woleScriptCode = 155,
257
/**
258
* @stable ICU 49
259
*/
260
261
hluwScriptCode = 156, /* bump to match current ICU */
262
khojScriptCode = 157,
263
tirhScriptCode = 158,
264
265
/**
266
* @stable ICU 2.2
267
*/
268
scriptCodeCount
269
};
270
271
U_NAMESPACE_END
272
#endif
273
274