0N/A/*
0N/A * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
0N/A *
0N/A * This code is free software; you can redistribute it and/or modify it
0N/A * under the terms of the GNU General Public License version 2 only, as
2362N/A * published by the Free Software Foundation. Oracle designates this
0N/A * particular file as subject to the "Classpath" exception as provided
2362N/A * by Oracle in the LICENSE file that accompanied this code.
0N/A *
0N/A * This code is distributed in the hope that it will be useful, but WITHOUT
0N/A * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
0N/A * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
0N/A * version 2 for more details (a copy is included in the LICENSE file that
0N/A * accompanied this code).
0N/A *
0N/A * You should have received a copy of the GNU General Public License version
0N/A * 2 along with this work; if not, write to the Free Software Foundation,
0N/A * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
0N/A *
2362N/A * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
2362N/A * or visit www.oracle.com if you need additional information or have any
2362N/A * questions.
0N/A *
0N/A */
0N/A
0N/A/*
0N/A *
5891N/A * (C) Copyright IBM Corp. 1998-2013. All Rights Reserved.
0N/A *
0N/A * WARNING: THIS FILE IS MACHINE GENERATED. DO NOT HAND EDIT IT UNLESS
0N/A * YOU REALLY KNOW WHAT YOU'RE DOING.
3171N/A *
3171N/A * Generated on: 10/26/2010 02:53:33 PM PDT
0N/A */
0N/A
0N/A#ifndef __LESCRIPTS_H
0N/A#define __LESCRIPTS_H
0N/A
0N/A#include "LETypes.h"
3171N/A
1693N/A/**
1693N/A * \file
1693N/A * \brief C++ API: Constants for Unicode script values
1693N/A */
1693N/A
1693N/AU_NAMESPACE_BEGIN
0N/A
0N/A/**
0N/A * Constants for Unicode script values, generated using
0N/A * ICU4J's <code>UScript</code> class.
0N/A *
3171N/A * @stable ICU 2.2
0N/A */
0N/A
0N/Aenum ScriptCodes {
0N/A zyyyScriptCode = 0,
3171N/A zinhScriptCode = 1,
3171N/A qaaiScriptCode = zinhScriptCode, /* manually added alias, for API stability */
0N/A arabScriptCode = 2,
0N/A armnScriptCode = 3,
0N/A bengScriptCode = 4,
0N/A bopoScriptCode = 5,
0N/A cherScriptCode = 6,
3171N/A coptScriptCode = 7,
0N/A cyrlScriptCode = 8,
0N/A dsrtScriptCode = 9,
0N/A devaScriptCode = 10,
0N/A ethiScriptCode = 11,
0N/A georScriptCode = 12,
0N/A gothScriptCode = 13,
0N/A grekScriptCode = 14,
0N/A gujrScriptCode = 15,
0N/A guruScriptCode = 16,
0N/A haniScriptCode = 17,
0N/A hangScriptCode = 18,
0N/A hebrScriptCode = 19,
0N/A hiraScriptCode = 20,
0N/A kndaScriptCode = 21,
0N/A kanaScriptCode = 22,
0N/A khmrScriptCode = 23,
0N/A laooScriptCode = 24,
0N/A latnScriptCode = 25,
0N/A mlymScriptCode = 26,
0N/A mongScriptCode = 27,
0N/A mymrScriptCode = 28,
0N/A ogamScriptCode = 29,
0N/A italScriptCode = 30,
0N/A oryaScriptCode = 31,
0N/A runrScriptCode = 32,
0N/A sinhScriptCode = 33,
0N/A syrcScriptCode = 34,
0N/A tamlScriptCode = 35,
0N/A teluScriptCode = 36,
0N/A thaaScriptCode = 37,
0N/A thaiScriptCode = 38,
0N/A tibtScriptCode = 39,
3171N/A/**
3171N/A * @stable ICU 2.6
3171N/A */
3171N/A
0N/A cansScriptCode = 40,
3171N/A/**
3171N/A * @stable ICU 2.2
3171N/A */
3171N/A
0N/A yiiiScriptCode = 41,
0N/A tglgScriptCode = 42,
0N/A hanoScriptCode = 43,
0N/A buhdScriptCode = 44,
0N/A tagbScriptCode = 45,
3171N/A/**
3171N/A * @stable ICU 2.6
3171N/A */
3171N/A
0N/A braiScriptCode = 46,
0N/A cprtScriptCode = 47,
0N/A limbScriptCode = 48,
0N/A linbScriptCode = 49,
0N/A osmaScriptCode = 50,
0N/A shawScriptCode = 51,
0N/A taleScriptCode = 52,
0N/A ugarScriptCode = 53,
3171N/A/**
3171N/A * @stable ICU 3.0
3171N/A */
3171N/A
0N/A hrktScriptCode = 54,
3171N/A/**
3171N/A * @stable ICU 3.4
3171N/A */
3171N/A
3171N/A bugiScriptCode = 55,
3171N/A glagScriptCode = 56,
3171N/A kharScriptCode = 57,
3171N/A syloScriptCode = 58,
3171N/A taluScriptCode = 59,
3171N/A tfngScriptCode = 60,
3171N/A xpeoScriptCode = 61,
3171N/A/**
3171N/A * @stable ICU 3.6
3171N/A */
0N/A
3171N/A baliScriptCode = 62,
3171N/A batkScriptCode = 63,
3171N/A blisScriptCode = 64,
3171N/A brahScriptCode = 65,
3171N/A chamScriptCode = 66,
3171N/A cirtScriptCode = 67,
3171N/A cyrsScriptCode = 68,
3171N/A egydScriptCode = 69,
3171N/A egyhScriptCode = 70,
3171N/A egypScriptCode = 71,
3171N/A geokScriptCode = 72,
3171N/A hansScriptCode = 73,
3171N/A hantScriptCode = 74,
3171N/A hmngScriptCode = 75,
3171N/A hungScriptCode = 76,
3171N/A indsScriptCode = 77,
3171N/A javaScriptCode = 78,
3171N/A kaliScriptCode = 79,
3171N/A latfScriptCode = 80,
3171N/A latgScriptCode = 81,
3171N/A lepcScriptCode = 82,
3171N/A linaScriptCode = 83,
3171N/A mandScriptCode = 84,
3171N/A mayaScriptCode = 85,
3171N/A meroScriptCode = 86,
3171N/A nkooScriptCode = 87,
3171N/A orkhScriptCode = 88,
3171N/A permScriptCode = 89,
3171N/A phagScriptCode = 90,
3171N/A phnxScriptCode = 91,
3171N/A plrdScriptCode = 92,
3171N/A roroScriptCode = 93,
3171N/A saraScriptCode = 94,
3171N/A syreScriptCode = 95,
3171N/A syrjScriptCode = 96,
3171N/A syrnScriptCode = 97,
3171N/A tengScriptCode = 98,
3171N/A vaiiScriptCode = 99,
3171N/A vispScriptCode = 100,
3171N/A xsuxScriptCode = 101,
3171N/A zxxxScriptCode = 102,
3171N/A zzzzScriptCode = 103,
3171N/A/**
3171N/A * @stable ICU 3.8
3171N/A */
3171N/A
3171N/A cariScriptCode = 104,
3171N/A jpanScriptCode = 105,
3171N/A lanaScriptCode = 106,
3171N/A lyciScriptCode = 107,
3171N/A lydiScriptCode = 108,
3171N/A olckScriptCode = 109,
3171N/A rjngScriptCode = 110,
3171N/A saurScriptCode = 111,
3171N/A sgnwScriptCode = 112,
3171N/A sundScriptCode = 113,
3171N/A moonScriptCode = 114,
3171N/A mteiScriptCode = 115,
3171N/A/**
3171N/A * @stable ICU 4.0
3171N/A */
3171N/A
3171N/A armiScriptCode = 116,
3171N/A avstScriptCode = 117,
3171N/A cakmScriptCode = 118,
3171N/A koreScriptCode = 119,
3171N/A kthiScriptCode = 120,
3171N/A maniScriptCode = 121,
3171N/A phliScriptCode = 122,
3171N/A phlpScriptCode = 123,
3171N/A phlvScriptCode = 124,
3171N/A prtiScriptCode = 125,
3171N/A samrScriptCode = 126,
3171N/A tavtScriptCode = 127,
3171N/A zmthScriptCode = 128,
3171N/A zsymScriptCode = 129,
3171N/A/**
3171N/A * @stable ICU 4.4
3171N/A */
3171N/A
3171N/A bamuScriptCode = 130,
3171N/A lisuScriptCode = 131,
3171N/A nkgbScriptCode = 132,
3171N/A sarbScriptCode = 133,
3171N/A/**
3171N/A * @stable ICU 4.6
3171N/A */
3171N/A
3171N/A bassScriptCode = 134,
3171N/A duplScriptCode = 135,
3171N/A elbaScriptCode = 136,
3171N/A granScriptCode = 137,
3171N/A kpelScriptCode = 138,
3171N/A lomaScriptCode = 139,
3171N/A mendScriptCode = 140,
3171N/A mercScriptCode = 141,
3171N/A narbScriptCode = 142,
3171N/A nbatScriptCode = 143,
3171N/A palmScriptCode = 144,
3171N/A sindScriptCode = 145,
3171N/A waraScriptCode = 146,
5891N/A/**
5891N/A * @stable ICU 4.8
5891N/A */
3171N/A
5891N/A afakScriptCode = 147,
5891N/A jurcScriptCode = 148,
5891N/A mrooScriptCode = 149,
5891N/A nshuScriptCode = 150,
5891N/A shrdScriptCode = 151,
5891N/A soraScriptCode = 152,
5891N/A takrScriptCode = 153,
5891N/A tangScriptCode = 154,
5891N/A woleScriptCode = 155,
5891N/A/**
5891N/A * @stable ICU 49
5891N/A */
5891N/A
5980N/A hluwScriptCode = 156, /* bump to match current ICU */
5980N/A khojScriptCode = 157,
5980N/A tirhScriptCode = 158,
5891N/A
5980N/A scriptCodeCount = 159
0N/A};
0N/A
1693N/AU_NAMESPACE_END
0N/A#endif