diff options
Diffstat (limited to 'libicu/ndk_headers/unicode/uscript.h')
-rw-r--r-- | libicu/ndk_headers/unicode/uscript.h | 446 |
1 files changed, 225 insertions, 221 deletions
diff --git a/libicu/ndk_headers/unicode/uscript.h b/libicu/ndk_headers/unicode/uscript.h index 4d9e60a9c..acecc0740 100644 --- a/libicu/ndk_headers/unicode/uscript.h +++ b/libicu/ndk_headers/unicode/uscript.h @@ -20,6 +20,8 @@ #include "unicode/utypes.h" /** + * @addtogroup ICU4C + * @{ * \file * \brief C API: Unicode Script Information */ @@ -49,7 +51,7 @@ * Script codes like Latf and Aran that are not subject to separate encoding * may be added at any time. * - * @stable ICU 2.2 + * \xrefitem stable "Stable" "Stable List" ICU 2.2 */ typedef enum UScriptCode { /* @@ -59,429 +61,429 @@ typedef enum UScriptCode { * USCRIPT_<Unicode Script value name> = <integer>, / * <ISO script code> * / */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_INVALID_CODE = -1, - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_COMMON = 0, /* Zyyy */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_INHERITED = 1, /* Zinh */ /* "Code for inherited script", for non-spacing combining marks; also Qaai */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_ARABIC = 2, /* Arab */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_ARMENIAN = 3, /* Armn */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_BENGALI = 4, /* Beng */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_BOPOMOFO = 5, /* Bopo */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_CHEROKEE = 6, /* Cher */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_COPTIC = 7, /* Copt */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_CYRILLIC = 8, /* Cyrl */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_DESERET = 9, /* Dsrt */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_DEVANAGARI = 10, /* Deva */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_ETHIOPIC = 11, /* Ethi */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_GEORGIAN = 12, /* Geor */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_GOTHIC = 13, /* Goth */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_GREEK = 14, /* Grek */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_GUJARATI = 15, /* Gujr */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_GURMUKHI = 16, /* Guru */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_HAN = 17, /* Hani */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_HANGUL = 18, /* Hang */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_HEBREW = 19, /* Hebr */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_HIRAGANA = 20, /* Hira */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_KANNADA = 21, /* Knda */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_KATAKANA = 22, /* Kana */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_KHMER = 23, /* Khmr */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_LAO = 24, /* Laoo */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_LATIN = 25, /* Latn */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_MALAYALAM = 26, /* Mlym */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_MONGOLIAN = 27, /* Mong */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_MYANMAR = 28, /* Mymr */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_OGHAM = 29, /* Ogam */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_OLD_ITALIC = 30, /* Ital */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_ORIYA = 31, /* Orya */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_RUNIC = 32, /* Runr */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_SINHALA = 33, /* Sinh */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_SYRIAC = 34, /* Syrc */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_TAMIL = 35, /* Taml */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_TELUGU = 36, /* Telu */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_THAANA = 37, /* Thaa */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_THAI = 38, /* Thai */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_TIBETAN = 39, /* Tibt */ - /** Canadian_Aboriginal script. @stable ICU 2.6 */ + /** Canadian_Aboriginal script. \xrefitem stable "Stable" "Stable List" ICU 2.6 */ USCRIPT_CANADIAN_ABORIGINAL = 40, /* Cans */ - /** Canadian_Aboriginal script (alias). @stable ICU 2.2 */ + /** Canadian_Aboriginal script (alias). \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_UCAS = USCRIPT_CANADIAN_ABORIGINAL, - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_YI = 41, /* Yiii */ /* New scripts in Unicode 3.2 */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_TAGALOG = 42, /* Tglg */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_HANUNOO = 43, /* Hano */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_BUHID = 44, /* Buhd */ - /** @stable ICU 2.2 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.2 */ USCRIPT_TAGBANWA = 45, /* Tagb */ /* New scripts in Unicode 4 */ - /** @stable ICU 2.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.6 */ USCRIPT_BRAILLE = 46, /* Brai */ - /** @stable ICU 2.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.6 */ USCRIPT_CYPRIOT = 47, /* Cprt */ - /** @stable ICU 2.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.6 */ USCRIPT_LIMBU = 48, /* Limb */ - /** @stable ICU 2.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.6 */ USCRIPT_LINEAR_B = 49, /* Linb */ - /** @stable ICU 2.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.6 */ USCRIPT_OSMANYA = 50, /* Osma */ - /** @stable ICU 2.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.6 */ USCRIPT_SHAVIAN = 51, /* Shaw */ - /** @stable ICU 2.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.6 */ USCRIPT_TAI_LE = 52, /* Tale */ - /** @stable ICU 2.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 2.6 */ USCRIPT_UGARITIC = 53, /* Ugar */ - /** New script code in Unicode 4.0.1 @stable ICU 3.0 */ + /** New script code in Unicode 4.0.1 \xrefitem stable "Stable" "Stable List" ICU 3.0 */ USCRIPT_KATAKANA_OR_HIRAGANA = 54,/*Hrkt */ /* New scripts in Unicode 4.1 */ - /** @stable ICU 3.4 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.4 */ USCRIPT_BUGINESE = 55, /* Bugi */ - /** @stable ICU 3.4 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.4 */ USCRIPT_GLAGOLITIC = 56, /* Glag */ - /** @stable ICU 3.4 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.4 */ USCRIPT_KHAROSHTHI = 57, /* Khar */ - /** @stable ICU 3.4 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.4 */ USCRIPT_SYLOTI_NAGRI = 58, /* Sylo */ - /** @stable ICU 3.4 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.4 */ USCRIPT_NEW_TAI_LUE = 59, /* Talu */ - /** @stable ICU 3.4 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.4 */ USCRIPT_TIFINAGH = 60, /* Tfng */ - /** @stable ICU 3.4 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.4 */ USCRIPT_OLD_PERSIAN = 61, /* Xpeo */ /* New script codes from Unicode and ISO 15924 */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_BALINESE = 62, /* Bali */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_BATAK = 63, /* Batk */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_BLISSYMBOLS = 64, /* Blis */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_BRAHMI = 65, /* Brah */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_CHAM = 66, /* Cham */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_CIRTH = 67, /* Cirt */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC = 68, /* Cyrs */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_DEMOTIC_EGYPTIAN = 69, /* Egyd */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_HIERATIC_EGYPTIAN = 70, /* Egyh */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_EGYPTIAN_HIEROGLYPHS = 71, /* Egyp */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_KHUTSURI = 72, /* Geok */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_SIMPLIFIED_HAN = 73, /* Hans */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_TRADITIONAL_HAN = 74, /* Hant */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_PAHAWH_HMONG = 75, /* Hmng */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_OLD_HUNGARIAN = 76, /* Hung */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_HARAPPAN_INDUS = 77, /* Inds */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_JAVANESE = 78, /* Java */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_KAYAH_LI = 79, /* Kali */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_LATIN_FRAKTUR = 80, /* Latf */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_LATIN_GAELIC = 81, /* Latg */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_LEPCHA = 82, /* Lepc */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_LINEAR_A = 83, /* Lina */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_MANDAIC = 84, /* Mand */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_MANDAEAN = USCRIPT_MANDAIC, - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_MAYAN_HIEROGLYPHS = 85, /* Maya */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_MEROITIC_HIEROGLYPHS = 86, /* Mero */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_MEROITIC = USCRIPT_MEROITIC_HIEROGLYPHS, - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_NKO = 87, /* Nkoo */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_ORKHON = 88, /* Orkh */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_OLD_PERMIC = 89, /* Perm */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_PHAGS_PA = 90, /* Phag */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_PHOENICIAN = 91, /* Phnx */ - /** @stable ICU 52 */ + /** \xrefitem stable "Stable" "Stable List" ICU 52 */ USCRIPT_MIAO = 92, /* Plrd */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_PHONETIC_POLLARD = USCRIPT_MIAO, - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_RONGORONGO = 93, /* Roro */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_SARATI = 94, /* Sara */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_ESTRANGELO_SYRIAC = 95, /* Syre */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_WESTERN_SYRIAC = 96, /* Syrj */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_EASTERN_SYRIAC = 97, /* Syrn */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_TENGWAR = 98, /* Teng */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_VAI = 99, /* Vaii */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_VISIBLE_SPEECH = 100,/* Visp */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_CUNEIFORM = 101,/* Xsux */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_UNWRITTEN_LANGUAGES = 102,/* Zxxx */ - /** @stable ICU 3.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.6 */ USCRIPT_UNKNOWN = 103,/* Zzzz */ /* Unknown="Code for uncoded script", for unassigned code points */ - /** @stable ICU 3.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_CARIAN = 104,/* Cari */ - /** @stable ICU 3.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_JAPANESE = 105,/* Jpan */ - /** @stable ICU 3.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_LANNA = 106,/* Lana */ - /** @stable ICU 3.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_LYCIAN = 107,/* Lyci */ - /** @stable ICU 3.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_LYDIAN = 108,/* Lydi */ - /** @stable ICU 3.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_OL_CHIKI = 109,/* Olck */ - /** @stable ICU 3.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_REJANG = 110,/* Rjng */ - /** @stable ICU 3.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_SAURASHTRA = 111,/* Saur */ - /** Sutton SignWriting @stable ICU 3.8 */ + /** Sutton SignWriting \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_SIGN_WRITING = 112,/* Sgnw */ - /** @stable ICU 3.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_SUNDANESE = 113,/* Sund */ - /** @stable ICU 3.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_MOON = 114,/* Moon */ - /** @stable ICU 3.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 3.8 */ USCRIPT_MEITEI_MAYEK = 115,/* Mtei */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_IMPERIAL_ARAMAIC = 116,/* Armi */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_AVESTAN = 117,/* Avst */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_CHAKMA = 118,/* Cakm */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_KOREAN = 119,/* Kore */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_KAITHI = 120,/* Kthi */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_MANICHAEAN = 121,/* Mani */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_INSCRIPTIONAL_PAHLAVI = 122,/* Phli */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_PSALTER_PAHLAVI = 123,/* Phlp */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_BOOK_PAHLAVI = 124,/* Phlv */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_INSCRIPTIONAL_PARTHIAN = 125,/* Prti */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_SAMARITAN = 126,/* Samr */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_TAI_VIET = 127,/* Tavt */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_MATHEMATICAL_NOTATION = 128,/* Zmth */ - /** @stable ICU 4.0 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.0 */ USCRIPT_SYMBOLS = 129,/* Zsym */ - /** @stable ICU 4.4 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.4 */ USCRIPT_BAMUM = 130,/* Bamu */ - /** @stable ICU 4.4 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.4 */ USCRIPT_LISU = 131,/* Lisu */ - /** @stable ICU 4.4 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.4 */ USCRIPT_NAKHI_GEBA = 132,/* Nkgb */ - /** @stable ICU 4.4 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.4 */ USCRIPT_OLD_SOUTH_ARABIAN = 133,/* Sarb */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_BASSA_VAH = 134,/* Bass */ - /** @stable ICU 54 */ + /** \xrefitem stable "Stable" "Stable List" ICU 54 */ USCRIPT_DUPLOYAN = 135,/* Dupl */ #ifndef U_HIDE_DEPRECATED_API - /** @deprecated ICU 54 Typo, use USCRIPT_DUPLOYAN */ + /** \xrefitem deprecated "Deprecated" "Deprecated List" ICU 54 Typo, use USCRIPT_DUPLOYAN */ USCRIPT_DUPLOYAN_SHORTAND = USCRIPT_DUPLOYAN, #endif /* U_HIDE_DEPRECATED_API */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_ELBASAN = 136,/* Elba */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_GRANTHA = 137,/* Gran */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_KPELLE = 138,/* Kpel */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_LOMA = 139,/* Loma */ - /** Mende Kikakui @stable ICU 4.6 */ + /** Mende Kikakui \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_MENDE = 140,/* Mend */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_MEROITIC_CURSIVE = 141,/* Merc */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_OLD_NORTH_ARABIAN = 142,/* Narb */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_NABATAEAN = 143,/* Nbat */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_PALMYRENE = 144,/* Palm */ - /** @stable ICU 54 */ + /** \xrefitem stable "Stable" "Stable List" ICU 54 */ USCRIPT_KHUDAWADI = 145,/* Sind */ - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_SINDHI = USCRIPT_KHUDAWADI, - /** @stable ICU 4.6 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.6 */ USCRIPT_WARANG_CITI = 146,/* Wara */ - /** @stable ICU 4.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.8 */ USCRIPT_AFAKA = 147,/* Afak */ - /** @stable ICU 4.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.8 */ USCRIPT_JURCHEN = 148,/* Jurc */ - /** @stable ICU 4.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.8 */ USCRIPT_MRO = 149,/* Mroo */ - /** @stable ICU 4.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.8 */ USCRIPT_NUSHU = 150,/* Nshu */ - /** @stable ICU 4.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.8 */ USCRIPT_SHARADA = 151,/* Shrd */ - /** @stable ICU 4.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.8 */ USCRIPT_SORA_SOMPENG = 152,/* Sora */ - /** @stable ICU 4.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.8 */ USCRIPT_TAKRI = 153,/* Takr */ - /** @stable ICU 4.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.8 */ USCRIPT_TANGUT = 154,/* Tang */ - /** @stable ICU 4.8 */ + /** \xrefitem stable "Stable" "Stable List" ICU 4.8 */ USCRIPT_WOLEAI = 155,/* Wole */ - /** @stable ICU 49 */ + /** \xrefitem stable "Stable" "Stable List" ICU 49 */ USCRIPT_ANATOLIAN_HIEROGLYPHS = 156,/* Hluw */ - /** @stable ICU 49 */ + /** \xrefitem stable "Stable" "Stable List" ICU 49 */ USCRIPT_KHOJKI = 157,/* Khoj */ - /** @stable ICU 49 */ + /** \xrefitem stable "Stable" "Stable List" ICU 49 */ USCRIPT_TIRHUTA = 158,/* Tirh */ - /** @stable ICU 52 */ + /** \xrefitem stable "Stable" "Stable List" ICU 52 */ USCRIPT_CAUCASIAN_ALBANIAN = 159,/* Aghb */ - /** @stable ICU 52 */ + /** \xrefitem stable "Stable" "Stable List" ICU 52 */ USCRIPT_MAHAJANI = 160,/* Mahj */ - /** @stable ICU 54 */ + /** \xrefitem stable "Stable" "Stable List" ICU 54 */ USCRIPT_AHOM = 161,/* Ahom */ - /** @stable ICU 54 */ + /** \xrefitem stable "Stable" "Stable List" ICU 54 */ USCRIPT_HATRAN = 162,/* Hatr */ - /** @stable ICU 54 */ + /** \xrefitem stable "Stable" "Stable List" ICU 54 */ USCRIPT_MODI = 163,/* Modi */ - /** @stable ICU 54 */ + /** \xrefitem stable "Stable" "Stable List" ICU 54 */ USCRIPT_MULTANI = 164,/* Mult */ - /** @stable ICU 54 */ + /** \xrefitem stable "Stable" "Stable List" ICU 54 */ USCRIPT_PAU_CIN_HAU = 165,/* Pauc */ - /** @stable ICU 54 */ + /** \xrefitem stable "Stable" "Stable List" ICU 54 */ USCRIPT_SIDDHAM = 166,/* Sidd */ - /** @stable ICU 58 */ + /** \xrefitem stable "Stable" "Stable List" ICU 58 */ USCRIPT_ADLAM = 167,/* Adlm */ - /** @stable ICU 58 */ + /** \xrefitem stable "Stable" "Stable List" ICU 58 */ USCRIPT_BHAIKSUKI = 168,/* Bhks */ - /** @stable ICU 58 */ + /** \xrefitem stable "Stable" "Stable List" ICU 58 */ USCRIPT_MARCHEN = 169,/* Marc */ - /** @stable ICU 58 */ + /** \xrefitem stable "Stable" "Stable List" ICU 58 */ USCRIPT_NEWA = 170,/* Newa */ - /** @stable ICU 58 */ + /** \xrefitem stable "Stable" "Stable List" ICU 58 */ USCRIPT_OSAGE = 171,/* Osge */ - /** @stable ICU 58 */ + /** \xrefitem stable "Stable" "Stable List" ICU 58 */ USCRIPT_HAN_WITH_BOPOMOFO = 172,/* Hanb */ - /** @stable ICU 58 */ + /** \xrefitem stable "Stable" "Stable List" ICU 58 */ USCRIPT_JAMO = 173,/* Jamo */ - /** @stable ICU 58 */ + /** \xrefitem stable "Stable" "Stable List" ICU 58 */ USCRIPT_SYMBOLS_EMOJI = 174,/* Zsye */ - /** @stable ICU 60 */ + /** \xrefitem stable "Stable" "Stable List" ICU 60 */ USCRIPT_MASARAM_GONDI = 175,/* Gonm */ - /** @stable ICU 60 */ + /** \xrefitem stable "Stable" "Stable List" ICU 60 */ USCRIPT_SOYOMBO = 176,/* Soyo */ - /** @stable ICU 60 */ + /** \xrefitem stable "Stable" "Stable List" ICU 60 */ USCRIPT_ZANABAZAR_SQUARE = 177,/* Zanb */ - /** @stable ICU 62 */ + /** \xrefitem stable "Stable" "Stable List" ICU 62 */ USCRIPT_DOGRA = 178,/* Dogr */ - /** @stable ICU 62 */ + /** \xrefitem stable "Stable" "Stable List" ICU 62 */ USCRIPT_GUNJALA_GONDI = 179,/* Gong */ - /** @stable ICU 62 */ + /** \xrefitem stable "Stable" "Stable List" ICU 62 */ USCRIPT_MAKASAR = 180,/* Maka */ - /** @stable ICU 62 */ + /** \xrefitem stable "Stable" "Stable List" ICU 62 */ USCRIPT_MEDEFAIDRIN = 181,/* Medf */ - /** @stable ICU 62 */ + /** \xrefitem stable "Stable" "Stable List" ICU 62 */ USCRIPT_HANIFI_ROHINGYA = 182,/* Rohg */ - /** @stable ICU 62 */ + /** \xrefitem stable "Stable" "Stable List" ICU 62 */ USCRIPT_SOGDIAN = 183,/* Sogd */ - /** @stable ICU 62 */ + /** \xrefitem stable "Stable" "Stable List" ICU 62 */ USCRIPT_OLD_SOGDIAN = 184,/* Sogo */ - /** @stable ICU 64 */ + /** \xrefitem stable "Stable" "Stable List" ICU 64 */ USCRIPT_ELYMAIC = 185,/* Elym */ - /** @stable ICU 64 */ + /** \xrefitem stable "Stable" "Stable List" ICU 64 */ USCRIPT_NYIAKENG_PUACHUE_HMONG = 186,/* Hmnp */ - /** @stable ICU 64 */ + /** \xrefitem stable "Stable" "Stable List" ICU 64 */ USCRIPT_NANDINAGARI = 187,/* Nand */ - /** @stable ICU 64 */ + /** \xrefitem stable "Stable" "Stable List" ICU 64 */ USCRIPT_WANCHO = 188,/* Wcho */ - /** @stable ICU 66 */ + /** \xrefitem stable "Stable" "Stable List" ICU 66 */ USCRIPT_CHORASMIAN = 189,/* Chrs */ - /** @stable ICU 66 */ + /** \xrefitem stable "Stable" "Stable List" ICU 66 */ USCRIPT_DIVES_AKURU = 190,/* Diak */ - /** @stable ICU 66 */ + /** \xrefitem stable "Stable" "Stable List" ICU 66 */ USCRIPT_KHITAN_SMALL_SCRIPT = 191,/* Kits */ - /** @stable ICU 66 */ + /** \xrefitem stable "Stable" "Stable List" ICU 66 */ USCRIPT_YEZIDI = 192,/* Yezi */ #ifndef U_HIDE_DEPRECATED_API @@ -489,7 +491,7 @@ typedef enum UScriptCode { * One more than the highest normal UScriptCode value. * The highest value is available via u_getIntPropertyMaxValue(UCHAR_SCRIPT). * - * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + * \xrefitem deprecated "Deprecated" "Deprecated List" ICU 58 The numeric value may change over time, see ICU ticket #12420. */ USCRIPT_CODE_LIMIT = 193 #endif // U_HIDE_DEPRECATED_API @@ -512,7 +514,7 @@ typedef enum UScriptCode { * @param capacity the capacity (size) of UScriptCode buffer passed in. * @param err the error status code. * @return The number of script codes filled in the buffer passed in - * @stable ICU 2.4 + * \xrefitem stable "Stable" "Stable List" ICU 2.4 */ U_CAPI int32_t U_EXPORT2 uscript_getCode(const char* nameOrAbbrOrLocale,UScriptCode* fillIn,int32_t capacity,UErrorCode *err) __INTRODUCED_IN(31); @@ -527,7 +529,7 @@ uscript_getCode(const char* nameOrAbbrOrLocale,UScriptCode* fillIn,int32_t capac * @param scriptCode UScriptCode enum * @return long script name as given in PropertyValueAliases.txt, or the 4-letter code, * or NULL if scriptCode is invalid - * @stable ICU 2.4 + * \xrefitem stable "Stable" "Stable List" ICU 2.4 */ U_CAPI const char* U_EXPORT2 uscript_getName(UScriptCode scriptCode) __INTRODUCED_IN(31); @@ -541,7 +543,7 @@ uscript_getName(UScriptCode scriptCode) __INTRODUCED_IN(31); * * @param scriptCode UScriptCode enum * @return short script name (4-letter code), or NULL if scriptCode is invalid - * @stable ICU 2.4 + * \xrefitem stable "Stable" "Stable List" ICU 2.4 */ U_CAPI const char* U_EXPORT2 uscript_getShortName(UScriptCode scriptCode) __INTRODUCED_IN(31); @@ -554,7 +556,7 @@ uscript_getShortName(UScriptCode scriptCode) __INTRODUCED_IN(31); * @param codepoint UChar32 codepoint * @param err the error status code. * @return The UScriptCode, or 0 if codepoint is invalid - * @stable ICU 2.4 + * \xrefitem stable "Stable" "Stable List" ICU 2.4 */ U_CAPI UScriptCode U_EXPORT2 uscript_getScript(UChar32 codepoint, UErrorCode *err) __INTRODUCED_IN(31); @@ -571,7 +573,7 @@ uscript_getScript(UChar32 codepoint, UErrorCode *err) __INTRODUCED_IN(31); * @param c code point * @param sc script code * @return true if sc is in Script_Extensions(c) - * @stable ICU 49 + * \xrefitem stable "Stable" "Stable List" ICU 49 */ U_CAPI UBool U_EXPORT2 uscript_hasScript(UChar32 c, UScriptCode sc) __INTRODUCED_IN(31); @@ -605,7 +607,7 @@ uscript_hasScript(UChar32 c, UScriptCode sc) __INTRODUCED_IN(31); * function chaining. (See User Guide for details.) * @return number of script codes in c's Script_Extensions, or 1 for the single Script value, * written to scripts unless U_BUFFER_OVERFLOW_ERROR indicates insufficient capacity - * @stable ICU 49 + * \xrefitem stable "Stable" "Stable List" ICU 49 */ U_CAPI int32_t U_EXPORT2 uscript_getScriptExtensions(UChar32 c, @@ -619,20 +621,20 @@ uscript_getScriptExtensions(UChar32 c, * See UAX #31 Unicode Identifier and Pattern Syntax. * http://www.unicode.org/reports/tr31/#Table_Candidate_Characters_for_Exclusion_from_Identifiers * - * @stable ICU 51 + * \xrefitem stable "Stable" "Stable List" ICU 51 */ typedef enum UScriptUsage { - /** Not encoded in Unicode. @stable ICU 51 */ + /** Not encoded in Unicode. \xrefitem stable "Stable" "Stable List" ICU 51 */ USCRIPT_USAGE_NOT_ENCODED, - /** Unknown script usage. @stable ICU 51 */ + /** Unknown script usage. \xrefitem stable "Stable" "Stable List" ICU 51 */ USCRIPT_USAGE_UNKNOWN, - /** Candidate for Exclusion from Identifiers. @stable ICU 51 */ + /** Candidate for Exclusion from Identifiers. \xrefitem stable "Stable" "Stable List" ICU 51 */ USCRIPT_USAGE_EXCLUDED, - /** Limited Use script. @stable ICU 51 */ + /** Limited Use script. \xrefitem stable "Stable" "Stable List" ICU 51 */ USCRIPT_USAGE_LIMITED_USE, - /** Aspirational Use script. @stable ICU 51 */ + /** Aspirational Use script. \xrefitem stable "Stable" "Stable List" ICU 51 */ USCRIPT_USAGE_ASPIRATIONAL, - /** Recommended script. @stable ICU 51 */ + /** Recommended script. \xrefitem stable "Stable" "Stable List" ICU 51 */ USCRIPT_USAGE_RECOMMENDED } UScriptUsage; @@ -646,7 +648,7 @@ typedef enum UScriptUsage { * @param capacity number of UChars in the dest array * @param pErrorCode standard ICU in/out error code, must pass U_SUCCESS() on input * @return the string length, even if U_BUFFER_OVERFLOW_ERROR - * @stable ICU 51 + * \xrefitem stable "Stable" "Stable List" ICU 51 */ U_CAPI int32_t U_EXPORT2 uscript_getSampleString(UScriptCode script, UChar *dest, int32_t capacity, UErrorCode *pErrorCode) __INTRODUCED_IN(31); @@ -666,7 +668,7 @@ U_NAMESPACE_END * * @param script script code * @return the sample character string - * @stable ICU 51 + * \xrefitem stable "Stable" "Stable List" ICU 51 */ U_COMMON_API icu::UnicodeString U_EXPORT2 uscript_getSampleUnicodeString(UScriptCode script); @@ -680,7 +682,7 @@ uscript_getSampleUnicodeString(UScriptCode script); * @param script script code * @return script usage * @see UScriptUsage - * @stable ICU 51 + * \xrefitem stable "Stable" "Stable List" ICU 51 */ U_CAPI UScriptUsage U_EXPORT2 uscript_getUsage(UScriptCode script) __INTRODUCED_IN(31); @@ -693,7 +695,7 @@ uscript_getUsage(UScriptCode script) __INTRODUCED_IN(31); * * @param script script code * @return true if the script is right-to-left - * @stable ICU 51 + * \xrefitem stable "Stable" "Stable List" ICU 51 */ U_CAPI UBool U_EXPORT2 uscript_isRightToLeft(UScriptCode script) __INTRODUCED_IN(31); @@ -707,7 +709,7 @@ uscript_isRightToLeft(UScriptCode script) __INTRODUCED_IN(31); * * @param script script code * @return true if the script allows line breaks between letters - * @stable ICU 51 + * \xrefitem stable "Stable" "Stable List" ICU 51 */ U_CAPI UBool U_EXPORT2 uscript_breaksBetweenLetters(UScriptCode script) __INTRODUCED_IN(31); @@ -720,7 +722,7 @@ uscript_breaksBetweenLetters(UScriptCode script) __INTRODUCED_IN(31); * * @param script script code * @return true if the script is cased - * @stable ICU 51 + * \xrefitem stable "Stable" "Stable List" ICU 51 */ U_CAPI UBool U_EXPORT2 uscript_isCased(UScriptCode script) __INTRODUCED_IN(31); @@ -728,3 +730,5 @@ uscript_isCased(UScriptCode script) __INTRODUCED_IN(31); #endif + +/** @} */ // addtogroup |