1 /* 2 * 3 * (C) Copyright IBM Corp. 1998-2010. All Rights Reserved. 4 * 5 * WARNING: THIS FILE IS MACHINE GENERATED. DO NOT HAND EDIT IT UNLESS 6 * YOU REALLY KNOW WHAT YOU'RE DOING. 7 * 8 * Generated on: 02/25/2010 06:59:11 PM PST 9 */ 10 11 #ifndef __LESCRIPTS_H 12 #define __LESCRIPTS_H 13 14 #include "LETypes.h" 15 16 /** 17 * \file 18 * \brief C++ API: Constants for Unicode script values 19 */ 20 21 U_NAMESPACE_BEGIN 22 23 /** 24 * Constants for Unicode script values, generated using 25 * ICU4J's <code>UScript</code> class. 26 * 27 * @stable ICU 2.2 28 */ 29 30 enum ScriptCodes { 31 zyyyScriptCode = 0, 32 zinhScriptCode = 1, 33 qaaiScriptCode = zinhScriptCode, /* manually added alias, for API stability */ 34 arabScriptCode = 2, 35 armnScriptCode = 3, 36 bengScriptCode = 4, 37 bopoScriptCode = 5, 38 cherScriptCode = 6, 39 coptScriptCode = 7, 40 cyrlScriptCode = 8, 41 dsrtScriptCode = 9, 42 devaScriptCode = 10, 43 ethiScriptCode = 11, 44 georScriptCode = 12, 45 gothScriptCode = 13, 46 grekScriptCode = 14, 47 gujrScriptCode = 15, 48 guruScriptCode = 16, 49 haniScriptCode = 17, 50 hangScriptCode = 18, 51 hebrScriptCode = 19, 52 hiraScriptCode = 20, 53 kndaScriptCode = 21, 54 kanaScriptCode = 22, 55 khmrScriptCode = 23, 56 laooScriptCode = 24, 57 latnScriptCode = 25, 58 mlymScriptCode = 26, 59 mongScriptCode = 27, 60 mymrScriptCode = 28, 61 ogamScriptCode = 29, 62 italScriptCode = 30, 63 oryaScriptCode = 31, 64 runrScriptCode = 32, 65 sinhScriptCode = 33, 66 syrcScriptCode = 34, 67 tamlScriptCode = 35, 68 teluScriptCode = 36, 69 thaaScriptCode = 37, 70 thaiScriptCode = 38, 71 tibtScriptCode = 39, 72 /** 73 * @stable ICU 2.6 74 */ 75 76 cansScriptCode = 40, 77 /** 78 * @stable ICU 2.2 79 */ 80 81 yiiiScriptCode = 41, 82 tglgScriptCode = 42, 83 hanoScriptCode = 43, 84 buhdScriptCode = 44, 85 tagbScriptCode = 45, 86 /** 87 * @stable ICU 2.6 88 */ 89 90 braiScriptCode = 46, 91 cprtScriptCode = 47, 92 limbScriptCode = 48, 93 linbScriptCode = 49, 94 osmaScriptCode = 50, 95 shawScriptCode = 51, 96 taleScriptCode = 52, 97 ugarScriptCode = 53, 98 /** 99 * @stable ICU 3.0 100 */ 101 102 hrktScriptCode = 54, 103 /** 104 * @stable ICU 3.4 105 */ 106 107 bugiScriptCode = 55, 108 glagScriptCode = 56, 109 kharScriptCode = 57, 110 syloScriptCode = 58, 111 taluScriptCode = 59, 112 tfngScriptCode = 60, 113 xpeoScriptCode = 61, 114 /** 115 * @stable ICU 3.6 116 */ 117 118 baliScriptCode = 62, 119 batkScriptCode = 63, 120 blisScriptCode = 64, 121 brahScriptCode = 65, 122 chamScriptCode = 66, 123 cirtScriptCode = 67, 124 cyrsScriptCode = 68, 125 egydScriptCode = 69, 126 egyhScriptCode = 70, 127 egypScriptCode = 71, 128 geokScriptCode = 72, 129 hansScriptCode = 73, 130 hantScriptCode = 74, 131 hmngScriptCode = 75, 132 hungScriptCode = 76, 133 indsScriptCode = 77, 134 javaScriptCode = 78, 135 kaliScriptCode = 79, 136 latfScriptCode = 80, 137 latgScriptCode = 81, 138 lepcScriptCode = 82, 139 linaScriptCode = 83, 140 mandScriptCode = 84, 141 mayaScriptCode = 85, 142 meroScriptCode = 86, 143 nkooScriptCode = 87, 144 orkhScriptCode = 88, 145 permScriptCode = 89, 146 phagScriptCode = 90, 147 phnxScriptCode = 91, 148 plrdScriptCode = 92, 149 roroScriptCode = 93, 150 saraScriptCode = 94, 151 syreScriptCode = 95, 152 syrjScriptCode = 96, 153 syrnScriptCode = 97, 154 tengScriptCode = 98, 155 vaiiScriptCode = 99, 156 vispScriptCode = 100, 157 xsuxScriptCode = 101, 158 zxxxScriptCode = 102, 159 zzzzScriptCode = 103, 160 /** 161 * @stable ICU 3.8 162 */ 163 164 cariScriptCode = 104, 165 jpanScriptCode = 105, 166 lanaScriptCode = 106, 167 lyciScriptCode = 107, 168 lydiScriptCode = 108, 169 olckScriptCode = 109, 170 rjngScriptCode = 110, 171 saurScriptCode = 111, 172 sgnwScriptCode = 112, 173 sundScriptCode = 113, 174 moonScriptCode = 114, 175 mteiScriptCode = 115, 176 /** 177 * @stable ICU 4.0 178 */ 179 180 armiScriptCode = 116, 181 avstScriptCode = 117, 182 cakmScriptCode = 118, 183 koreScriptCode = 119, 184 kthiScriptCode = 120, 185 maniScriptCode = 121, 186 phliScriptCode = 122, 187 phlpScriptCode = 123, 188 phlvScriptCode = 124, 189 prtiScriptCode = 125, 190 samrScriptCode = 126, 191 tavtScriptCode = 127, 192 zmthScriptCode = 128, 193 zsymScriptCode = 129, 194 /** 195 * @draft ICU 4.4 196 */ 197 198 bamuScriptCode = 130, 199 lisuScriptCode = 131, 200 nkgbScriptCode = 132, 201 sarbScriptCode = 133, 202 203 scriptCodeCount = 134 204 }; 205 206 U_NAMESPACE_END 207 #endif 208