summaryrefslogtreecommitdiff
path: root/libicu/ndk_headers/unicode/uscript.h
diff options
context:
space:
mode:
Diffstat (limited to 'libicu/ndk_headers/unicode/uscript.h')
-rw-r--r--libicu/ndk_headers/unicode/uscript.h446
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