Back to index

im-sdk  12.3.91
Enumerations
IMCharSubsets.h File Reference

Go to the source code of this file.

Enumerations

enum  IMCharacterSubsets {
  IMCS_BASIC_LATIN = 1, IMCS_LATIN_1_SUPPLEMENT = 2, IMCS_LATIN_EXTENDED_A = 3, IMCS_LATIN_EXTENDED_B = 4,
  IMCS_IPA_EXTENTIONS = 5, IMCS_SPACING_MODIFIER_LETTERS = 6, IMCS_COMBINING_DIACRITICAL_MARKS = 7, IMCS_GREEK = 8,
  IMCS_CYRILLIC = 9, IMCS_ARMENIAN = 10, IMCS_HEBREW = 11, IMCS_ARABIC = 12,
  IMCS_DEVANAGARI = 13, IMCS_BENGALI = 14, IMCS_GURMUKHI = 15, IMCS_GUJARATI = 16,
  IMCS_ORIYA = 17, IMCS_TAMIL = 18, IMCS_TELUGU = 19, IMCS_KANNADA = 20,
  IMCS_MALAYALAM = 21, IMCS_THAI = 22, IMCS_LAO = 23, IMCS_TIBETAN = 24,
  IMCS_GEORGIAN = 25, IMCS_HANGUL_JAMO = 26, IMCS_LATIN_EXTENDED_ADDITIONAL = 27, IMCS_GREEK_EXTENDED = 28,
  IMCS_GENERAL_PUNCTUATION = 29, IMCS_SUPERSCRIPTS_AND_SUBSCRIPTS = 30, IMCS_CURRENCY_SYMBOLS = 31, IMCS_COMBINING_MARKS_FOR_SYMBOLS = 32,
  IMCS_LETTERLIKE_SYMBOLS = 33, IMCS_NUMBER_FORMS = 34, IMCS_ARROWS = 35, IMCS_MATHEMATICAL_OPERATORS = 36,
  IMCS_MISCELLANEOUS_TECHNICAL = 37, IMCS_CONTROL_PICTURES = 38, IMCS_OPTICAL_CHARACTER_RECOGNITION = 39, IMCS_ENCLOSED_ALPHANUMERICS = 40,
  IMCS_BOX_DRAWING = 41, IMCS_BLOCK_ELEMENTS = 42, IMCS_GEOMETRIC_SHAPES = 43, IMCS_MISCELLANEOUS_SYMBOLS = 44,
  IMCS_DINGBATS = 45, IMCS_CJK_SYMBOLS_AND_PUNCTUATION = 46, IMCS_HIRAGANA = 47, IMCS_KATAKANA = 48,
  IMCS_BOPOMOFO = 49, IMCS_HANGUL_COMPATIBILITY_JAMO = 50, IMCS_KANBUN = 51, IMCS_ENCLOSED_CJK_LETTERS_AND_MONTHS = 52,
  IMCS_CJK_COMPATIBILITY = 53, IMCS_CJK_UNIFIED_IDEOGRAPHS = 54, IMCS_HANGUL_SYLLABLES = 55, IMCS_SURROGATES_AREA = 56,
  IMCS_PRIVATE_USE_AREA = 57, IMCS_CJK_COMPATIBILITY_IDEOGRAPHS = 58, IMCS_ALPHABETIC_PRESENTATION_FORMS = 59, IMCS_ARABIC_PRESENTATION_FORMS_A = 60,
  IMCS_COMBINING_HALF_MARKS = 61, IMCS_CJK_COMPATIBILITY_FORMS = 62, IMCS_SMALL_FORM_VARIANTS = 63, IMCS_ARABIC_PRESENTATION_FORMS_B = 64,
  IMCS_HALFWIDTH_AND_FULLWIDTH_FORMS = 65, IMCS_SPECIALS = 66, IMCS_LATIN = 67, IMCS_LATIN_DIGITS = 68,
  IMCS_TRADITIONAL_HANZI = 69, IMCS_SIMPLIFIED_HANZI = 70, IMCS_KANJI = 71, IMCS_HANJA = 72,
  IMCS_HALFWIDTH_KATAKANA = 73, IMCS_BASIC_LATIN = 1, IMCS_LATIN_1_SUPPLEMENT = 2, IMCS_LATIN_EXTENDED_A = 3,
  IMCS_LATIN_EXTENDED_B = 4, IMCS_IPA_EXTENTIONS = 5, IMCS_SPACING_MODIFIER_LETTERS = 6, IMCS_COMBINING_DIACRITICAL_MARKS = 7,
  IMCS_GREEK = 8, IMCS_CYRILLIC = 9, IMCS_ARMENIAN = 10, IMCS_HEBREW = 11,
  IMCS_ARABIC = 12, IMCS_DEVANAGARI = 13, IMCS_BENGALI = 14, IMCS_GURMUKHI = 15,
  IMCS_GUJARATI = 16, IMCS_ORIYA = 17, IMCS_TAMIL = 18, IMCS_TELUGU = 19,
  IMCS_KANNADA = 20, IMCS_MALAYALAM = 21, IMCS_THAI = 22, IMCS_LAO = 23,
  IMCS_TIBETAN = 24, IMCS_GEORGIAN = 25, IMCS_HANGUL_JAMO = 26, IMCS_LATIN_EXTENDED_ADDITIONAL = 27,
  IMCS_GREEK_EXTENDED = 28, IMCS_GENERAL_PUNCTUATION = 29, IMCS_SUPERSCRIPTS_AND_SUBSCRIPTS = 30, IMCS_CURRENCY_SYMBOLS = 31,
  IMCS_COMBINING_MARKS_FOR_SYMBOLS = 32, IMCS_LETTERLIKE_SYMBOLS = 33, IMCS_NUMBER_FORMS = 34, IMCS_ARROWS = 35,
  IMCS_MATHEMATICAL_OPERATORS = 36, IMCS_MISCELLANEOUS_TECHNICAL = 37, IMCS_CONTROL_PICTURES = 38, IMCS_OPTICAL_CHARACTER_RECOGNITION = 39,
  IMCS_ENCLOSED_ALPHANUMERICS = 40, IMCS_BOX_DRAWING = 41, IMCS_BLOCK_ELEMENTS = 42, IMCS_GEOMETRIC_SHAPES = 43,
  IMCS_MISCELLANEOUS_SYMBOLS = 44, IMCS_DINGBATS = 45, IMCS_CJK_SYMBOLS_AND_PUNCTUATION = 46, IMCS_HIRAGANA = 47,
  IMCS_KATAKANA = 48, IMCS_BOPOMOFO = 49, IMCS_HANGUL_COMPATIBILITY_JAMO = 50, IMCS_KANBUN = 51,
  IMCS_ENCLOSED_CJK_LETTERS_AND_MONTHS = 52, IMCS_CJK_COMPATIBILITY = 53, IMCS_CJK_UNIFIED_IDEOGRAPHS = 54, IMCS_HANGUL_SYLLABLES = 55,
  IMCS_SURROGATES_AREA = 56, IMCS_PRIVATE_USE_AREA = 57, IMCS_CJK_COMPATIBILITY_IDEOGRAPHS = 58, IMCS_ALPHABETIC_PRESENTATION_FORMS = 59,
  IMCS_ARABIC_PRESENTATION_FORMS_A = 60, IMCS_COMBINING_HALF_MARKS = 61, IMCS_CJK_COMPATIBILITY_FORMS = 62, IMCS_SMALL_FORM_VARIANTS = 63,
  IMCS_ARABIC_PRESENTATION_FORMS_B = 64, IMCS_HALFWIDTH_AND_FULLWIDTH_FORMS = 65, IMCS_SPECIALS = 66, IMCS_LATIN = 67,
  IMCS_LATIN_DIGITS = 68, IMCS_TRADITIONAL_HANZI = 69, IMCS_SIMPLIFIED_HANZI = 70, IMCS_KANJI = 71,
  IMCS_HANJA = 72, IMCS_HALFWIDTH_KATAKANA = 73, IMCS_BASIC_LATIN = 1, IMCS_LATIN_1_SUPPLEMENT = 2,
  IMCS_LATIN_EXTENDED_A = 3, IMCS_LATIN_EXTENDED_B = 4, IMCS_IPA_EXTENTIONS = 5, IMCS_SPACING_MODIFIER_LETTERS = 6,
  IMCS_COMBINING_DIACRITICAL_MARKS = 7, IMCS_GREEK = 8, IMCS_CYRILLIC = 9, IMCS_ARMENIAN = 10,
  IMCS_HEBREW = 11, IMCS_ARABIC = 12, IMCS_DEVANAGARI = 13, IMCS_BENGALI = 14,
  IMCS_GURMUKHI = 15, IMCS_GUJARATI = 16, IMCS_ORIYA = 17, IMCS_TAMIL = 18,
  IMCS_TELUGU = 19, IMCS_KANNADA = 20, IMCS_MALAYALAM = 21, IMCS_THAI = 22,
  IMCS_LAO = 23, IMCS_TIBETAN = 24, IMCS_GEORGIAN = 25, IMCS_HANGUL_JAMO = 26,
  IMCS_LATIN_EXTENDED_ADDITIONAL = 27, IMCS_GREEK_EXTENDED = 28, IMCS_GENERAL_PUNCTUATION = 29, IMCS_SUPERSCRIPTS_AND_SUBSCRIPTS = 30,
  IMCS_CURRENCY_SYMBOLS = 31, IMCS_COMBINING_MARKS_FOR_SYMBOLS = 32, IMCS_LETTERLIKE_SYMBOLS = 33, IMCS_NUMBER_FORMS = 34,
  IMCS_ARROWS = 35, IMCS_MATHEMATICAL_OPERATORS = 36, IMCS_MISCELLANEOUS_TECHNICAL = 37, IMCS_CONTROL_PICTURES = 38,
  IMCS_OPTICAL_CHARACTER_RECOGNITION = 39, IMCS_ENCLOSED_ALPHANUMERICS = 40, IMCS_BOX_DRAWING = 41, IMCS_BLOCK_ELEMENTS = 42,
  IMCS_GEOMETRIC_SHAPES = 43, IMCS_MISCELLANEOUS_SYMBOLS = 44, IMCS_DINGBATS = 45, IMCS_CJK_SYMBOLS_AND_PUNCTUATION = 46,
  IMCS_HIRAGANA = 47, IMCS_KATAKANA = 48, IMCS_BOPOMOFO = 49, IMCS_HANGUL_COMPATIBILITY_JAMO = 50,
  IMCS_KANBUN = 51, IMCS_ENCLOSED_CJK_LETTERS_AND_MONTHS = 52, IMCS_CJK_COMPATIBILITY = 53, IMCS_CJK_UNIFIED_IDEOGRAPHS = 54,
  IMCS_HANGUL_SYLLABLES = 55, IMCS_SURROGATES_AREA = 56, IMCS_PRIVATE_USE_AREA = 57, IMCS_CJK_COMPATIBILITY_IDEOGRAPHS = 58,
  IMCS_ALPHABETIC_PRESENTATION_FORMS = 59, IMCS_ARABIC_PRESENTATION_FORMS_A = 60, IMCS_COMBINING_HALF_MARKS = 61, IMCS_CJK_COMPATIBILITY_FORMS = 62,
  IMCS_SMALL_FORM_VARIANTS = 63, IMCS_ARABIC_PRESENTATION_FORMS_B = 64, IMCS_HALFWIDTH_AND_FULLWIDTH_FORMS = 65, IMCS_SPECIALS = 66,
  IMCS_LATIN = 67, IMCS_LATIN_DIGITS = 68, IMCS_TRADITIONAL_HANZI = 69, IMCS_SIMPLIFIED_HANZI = 70,
  IMCS_KANJI = 71, IMCS_HANJA = 72, IMCS_HALFWIDTH_KATAKANA = 73, IMCS_BASIC_LATIN = 1,
  IMCS_LATIN_1_SUPPLEMENT = 2, IMCS_LATIN_EXTENDED_A = 3, IMCS_LATIN_EXTENDED_B = 4, IMCS_IPA_EXTENTIONS = 5,
  IMCS_SPACING_MODIFIER_LETTERS = 6, IMCS_COMBINING_DIACRITICAL_MARKS = 7, IMCS_GREEK = 8, IMCS_CYRILLIC = 9,
  IMCS_ARMENIAN = 10, IMCS_HEBREW = 11, IMCS_ARABIC = 12, IMCS_DEVANAGARI = 13,
  IMCS_BENGALI = 14, IMCS_GURMUKHI = 15, IMCS_GUJARATI = 16, IMCS_ORIYA = 17,
  IMCS_TAMIL = 18, IMCS_TELUGU = 19, IMCS_KANNADA = 20, IMCS_MALAYALAM = 21,
  IMCS_THAI = 22, IMCS_LAO = 23, IMCS_TIBETAN = 24, IMCS_GEORGIAN = 25,
  IMCS_HANGUL_JAMO = 26, IMCS_LATIN_EXTENDED_ADDITIONAL = 27, IMCS_GREEK_EXTENDED = 28, IMCS_GENERAL_PUNCTUATION = 29,
  IMCS_SUPERSCRIPTS_AND_SUBSCRIPTS = 30, IMCS_CURRENCY_SYMBOLS = 31, IMCS_COMBINING_MARKS_FOR_SYMBOLS = 32, IMCS_LETTERLIKE_SYMBOLS = 33,
  IMCS_NUMBER_FORMS = 34, IMCS_ARROWS = 35, IMCS_MATHEMATICAL_OPERATORS = 36, IMCS_MISCELLANEOUS_TECHNICAL = 37,
  IMCS_CONTROL_PICTURES = 38, IMCS_OPTICAL_CHARACTER_RECOGNITION = 39, IMCS_ENCLOSED_ALPHANUMERICS = 40, IMCS_BOX_DRAWING = 41,
  IMCS_BLOCK_ELEMENTS = 42, IMCS_GEOMETRIC_SHAPES = 43, IMCS_MISCELLANEOUS_SYMBOLS = 44, IMCS_DINGBATS = 45,
  IMCS_CJK_SYMBOLS_AND_PUNCTUATION = 46, IMCS_HIRAGANA = 47, IMCS_KATAKANA = 48, IMCS_BOPOMOFO = 49,
  IMCS_HANGUL_COMPATIBILITY_JAMO = 50, IMCS_KANBUN = 51, IMCS_ENCLOSED_CJK_LETTERS_AND_MONTHS = 52, IMCS_CJK_COMPATIBILITY = 53,
  IMCS_CJK_UNIFIED_IDEOGRAPHS = 54, IMCS_HANGUL_SYLLABLES = 55, IMCS_SURROGATES_AREA = 56, IMCS_PRIVATE_USE_AREA = 57,
  IMCS_CJK_COMPATIBILITY_IDEOGRAPHS = 58, IMCS_ALPHABETIC_PRESENTATION_FORMS = 59, IMCS_ARABIC_PRESENTATION_FORMS_A = 60, IMCS_COMBINING_HALF_MARKS = 61,
  IMCS_CJK_COMPATIBILITY_FORMS = 62, IMCS_SMALL_FORM_VARIANTS = 63, IMCS_ARABIC_PRESENTATION_FORMS_B = 64, IMCS_HALFWIDTH_AND_FULLWIDTH_FORMS = 65,
  IMCS_SPECIALS = 66, IMCS_LATIN = 67, IMCS_LATIN_DIGITS = 68, IMCS_TRADITIONAL_HANZI = 69,
  IMCS_SIMPLIFIED_HANZI = 70, IMCS_KANJI = 71, IMCS_HANJA = 72, IMCS_HALFWIDTH_KATAKANA = 73,
  IMCS_BASIC_LATIN = 1, IMCS_LATIN_1_SUPPLEMENT = 2, IMCS_LATIN_EXTENDED_A = 3, IMCS_LATIN_EXTENDED_B = 4,
  IMCS_IPA_EXTENTIONS = 5, IMCS_SPACING_MODIFIER_LETTERS = 6, IMCS_COMBINING_DIACRITICAL_MARKS = 7, IMCS_GREEK = 8,
  IMCS_CYRILLIC = 9, IMCS_ARMENIAN = 10, IMCS_HEBREW = 11, IMCS_ARABIC = 12,
  IMCS_DEVANAGARI = 13, IMCS_BENGALI = 14, IMCS_GURMUKHI = 15, IMCS_GUJARATI = 16,
  IMCS_ORIYA = 17, IMCS_TAMIL = 18, IMCS_TELUGU = 19, IMCS_KANNADA = 20,
  IMCS_MALAYALAM = 21, IMCS_THAI = 22, IMCS_LAO = 23, IMCS_TIBETAN = 24,
  IMCS_GEORGIAN = 25, IMCS_HANGUL_JAMO = 26, IMCS_LATIN_EXTENDED_ADDITIONAL = 27, IMCS_GREEK_EXTENDED = 28,
  IMCS_GENERAL_PUNCTUATION = 29, IMCS_SUPERSCRIPTS_AND_SUBSCRIPTS = 30, IMCS_CURRENCY_SYMBOLS = 31, IMCS_COMBINING_MARKS_FOR_SYMBOLS = 32,
  IMCS_LETTERLIKE_SYMBOLS = 33, IMCS_NUMBER_FORMS = 34, IMCS_ARROWS = 35, IMCS_MATHEMATICAL_OPERATORS = 36,
  IMCS_MISCELLANEOUS_TECHNICAL = 37, IMCS_CONTROL_PICTURES = 38, IMCS_OPTICAL_CHARACTER_RECOGNITION = 39, IMCS_ENCLOSED_ALPHANUMERICS = 40,
  IMCS_BOX_DRAWING = 41, IMCS_BLOCK_ELEMENTS = 42, IMCS_GEOMETRIC_SHAPES = 43, IMCS_MISCELLANEOUS_SYMBOLS = 44,
  IMCS_DINGBATS = 45, IMCS_CJK_SYMBOLS_AND_PUNCTUATION = 46, IMCS_HIRAGANA = 47, IMCS_KATAKANA = 48,
  IMCS_BOPOMOFO = 49, IMCS_HANGUL_COMPATIBILITY_JAMO = 50, IMCS_KANBUN = 51, IMCS_ENCLOSED_CJK_LETTERS_AND_MONTHS = 52,
  IMCS_CJK_COMPATIBILITY = 53, IMCS_CJK_UNIFIED_IDEOGRAPHS = 54, IMCS_HANGUL_SYLLABLES = 55, IMCS_SURROGATES_AREA = 56,
  IMCS_PRIVATE_USE_AREA = 57, IMCS_CJK_COMPATIBILITY_IDEOGRAPHS = 58, IMCS_ALPHABETIC_PRESENTATION_FORMS = 59, IMCS_ARABIC_PRESENTATION_FORMS_A = 60,
  IMCS_COMBINING_HALF_MARKS = 61, IMCS_CJK_COMPATIBILITY_FORMS = 62, IMCS_SMALL_FORM_VARIANTS = 63, IMCS_ARABIC_PRESENTATION_FORMS_B = 64,
  IMCS_HALFWIDTH_AND_FULLWIDTH_FORMS = 65, IMCS_SPECIALS = 66, IMCS_LATIN = 67, IMCS_LATIN_DIGITS = 68,
  IMCS_TRADITIONAL_HANZI = 69, IMCS_SIMPLIFIED_HANZI = 70, IMCS_KANJI = 71, IMCS_HANJA = 72,
  IMCS_HALFWIDTH_KATAKANA = 73
}

Enumeration Type Documentation

Enumerator:
IMCS_BASIC_LATIN 
IMCS_LATIN_1_SUPPLEMENT 
IMCS_LATIN_EXTENDED_A 
IMCS_LATIN_EXTENDED_B 
IMCS_IPA_EXTENTIONS 
IMCS_SPACING_MODIFIER_LETTERS 
IMCS_COMBINING_DIACRITICAL_MARKS 
IMCS_GREEK 
IMCS_CYRILLIC 
IMCS_ARMENIAN 
IMCS_HEBREW 
IMCS_ARABIC 
IMCS_DEVANAGARI 
IMCS_BENGALI 
IMCS_GURMUKHI 
IMCS_GUJARATI 
IMCS_ORIYA 
IMCS_TAMIL 
IMCS_TELUGU 
IMCS_KANNADA 
IMCS_MALAYALAM 
IMCS_THAI 
IMCS_LAO 
IMCS_TIBETAN 
IMCS_GEORGIAN 
IMCS_HANGUL_JAMO 
IMCS_LATIN_EXTENDED_ADDITIONAL 
IMCS_GREEK_EXTENDED 
IMCS_GENERAL_PUNCTUATION 
IMCS_SUPERSCRIPTS_AND_SUBSCRIPTS 
IMCS_CURRENCY_SYMBOLS 
IMCS_COMBINING_MARKS_FOR_SYMBOLS 
IMCS_LETTERLIKE_SYMBOLS 
IMCS_NUMBER_FORMS 
IMCS_ARROWS 
IMCS_MATHEMATICAL_OPERATORS 
IMCS_MISCELLANEOUS_TECHNICAL 
IMCS_CONTROL_PICTURES 
IMCS_OPTICAL_CHARACTER_RECOGNITION 
IMCS_ENCLOSED_ALPHANUMERICS 
IMCS_BOX_DRAWING 
IMCS_BLOCK_ELEMENTS 
IMCS_GEOMETRIC_SHAPES 
IMCS_MISCELLANEOUS_SYMBOLS 
IMCS_DINGBATS 
IMCS_CJK_SYMBOLS_AND_PUNCTUATION 
IMCS_HIRAGANA 
IMCS_KATAKANA 
IMCS_BOPOMOFO 
IMCS_HANGUL_COMPATIBILITY_JAMO 
IMCS_KANBUN 
IMCS_ENCLOSED_CJK_LETTERS_AND_MONTHS 
IMCS_CJK_COMPATIBILITY 
IMCS_CJK_UNIFIED_IDEOGRAPHS 
IMCS_HANGUL_SYLLABLES 
IMCS_SURROGATES_AREA 
IMCS_PRIVATE_USE_AREA 
IMCS_CJK_COMPATIBILITY_IDEOGRAPHS 
IMCS_ALPHABETIC_PRESENTATION_FORMS 
IMCS_ARABIC_PRESENTATION_FORMS_A 
IMCS_COMBINING_HALF_MARKS 
IMCS_CJK_COMPATIBILITY_FORMS 
IMCS_SMALL_FORM_VARIANTS 
IMCS_ARABIC_PRESENTATION_FORMS_B 
IMCS_HALFWIDTH_AND_FULLWIDTH_FORMS 
IMCS_SPECIALS 
IMCS_LATIN 
IMCS_LATIN_DIGITS 
IMCS_TRADITIONAL_HANZI 
IMCS_SIMPLIFIED_HANZI 
IMCS_KANJI 
IMCS_HANJA 
IMCS_HALFWIDTH_KATAKANA 
IMCS_BASIC_LATIN 
IMCS_LATIN_1_SUPPLEMENT 
IMCS_LATIN_EXTENDED_A 
IMCS_LATIN_EXTENDED_B 
IMCS_IPA_EXTENTIONS 
IMCS_SPACING_MODIFIER_LETTERS 
IMCS_COMBINING_DIACRITICAL_MARKS 
IMCS_GREEK 
IMCS_CYRILLIC 
IMCS_ARMENIAN 
IMCS_HEBREW 
IMCS_ARABIC 
IMCS_DEVANAGARI 
IMCS_BENGALI 
IMCS_GURMUKHI 
IMCS_GUJARATI 
IMCS_ORIYA 
IMCS_TAMIL 
IMCS_TELUGU 
IMCS_KANNADA 
IMCS_MALAYALAM 
IMCS_THAI 
IMCS_LAO 
IMCS_TIBETAN 
IMCS_GEORGIAN 
IMCS_HANGUL_JAMO 
IMCS_LATIN_EXTENDED_ADDITIONAL 
IMCS_GREEK_EXTENDED 
IMCS_GENERAL_PUNCTUATION 
IMCS_SUPERSCRIPTS_AND_SUBSCRIPTS 
IMCS_CURRENCY_SYMBOLS 
IMCS_COMBINING_MARKS_FOR_SYMBOLS 
IMCS_LETTERLIKE_SYMBOLS 
IMCS_NUMBER_FORMS 
IMCS_ARROWS 
IMCS_MATHEMATICAL_OPERATORS 
IMCS_MISCELLANEOUS_TECHNICAL 
IMCS_CONTROL_PICTURES 
IMCS_OPTICAL_CHARACTER_RECOGNITION 
IMCS_ENCLOSED_ALPHANUMERICS 
IMCS_BOX_DRAWING 
IMCS_BLOCK_ELEMENTS 
IMCS_GEOMETRIC_SHAPES 
IMCS_MISCELLANEOUS_SYMBOLS 
IMCS_DINGBATS 
IMCS_CJK_SYMBOLS_AND_PUNCTUATION 
IMCS_HIRAGANA 
IMCS_KATAKANA 
IMCS_BOPOMOFO 
IMCS_HANGUL_COMPATIBILITY_JAMO 
IMCS_KANBUN 
IMCS_ENCLOSED_CJK_LETTERS_AND_MONTHS 
IMCS_CJK_COMPATIBILITY 
IMCS_CJK_UNIFIED_IDEOGRAPHS 
IMCS_HANGUL_SYLLABLES 
IMCS_SURROGATES_AREA 
IMCS_PRIVATE_USE_AREA 
IMCS_CJK_COMPATIBILITY_IDEOGRAPHS 
IMCS_ALPHABETIC_PRESENTATION_FORMS 
IMCS_ARABIC_PRESENTATION_FORMS_A 
IMCS_COMBINING_HALF_MARKS 
IMCS_CJK_COMPATIBILITY_FORMS 
IMCS_SMALL_FORM_VARIANTS 
IMCS_ARABIC_PRESENTATION_FORMS_B 
IMCS_HALFWIDTH_AND_FULLWIDTH_FORMS 
IMCS_SPECIALS 
IMCS_LATIN 
IMCS_LATIN_DIGITS 
IMCS_TRADITIONAL_HANZI 
IMCS_SIMPLIFIED_HANZI 
IMCS_KANJI 
IMCS_HANJA 
IMCS_HALFWIDTH_KATAKANA 
IMCS_BASIC_LATIN 
IMCS_LATIN_1_SUPPLEMENT 
IMCS_LATIN_EXTENDED_A 
IMCS_LATIN_EXTENDED_B 
IMCS_IPA_EXTENTIONS 
IMCS_SPACING_MODIFIER_LETTERS 
IMCS_COMBINING_DIACRITICAL_MARKS 
IMCS_GREEK 
IMCS_CYRILLIC 
IMCS_ARMENIAN 
IMCS_HEBREW 
IMCS_ARABIC 
IMCS_DEVANAGARI 
IMCS_BENGALI 
IMCS_GURMUKHI 
IMCS_GUJARATI 
IMCS_ORIYA 
IMCS_TAMIL 
IMCS_TELUGU 
IMCS_KANNADA 
IMCS_MALAYALAM 
IMCS_THAI 
IMCS_LAO 
IMCS_TIBETAN 
IMCS_GEORGIAN 
IMCS_HANGUL_JAMO 
IMCS_LATIN_EXTENDED_ADDITIONAL 
IMCS_GREEK_EXTENDED 
IMCS_GENERAL_PUNCTUATION 
IMCS_SUPERSCRIPTS_AND_SUBSCRIPTS 
IMCS_CURRENCY_SYMBOLS 
IMCS_COMBINING_MARKS_FOR_SYMBOLS 
IMCS_LETTERLIKE_SYMBOLS 
IMCS_NUMBER_FORMS 
IMCS_ARROWS 
IMCS_MATHEMATICAL_OPERATORS 
IMCS_MISCELLANEOUS_TECHNICAL 
IMCS_CONTROL_PICTURES 
IMCS_OPTICAL_CHARACTER_RECOGNITION 
IMCS_ENCLOSED_ALPHANUMERICS 
IMCS_BOX_DRAWING 
IMCS_BLOCK_ELEMENTS 
IMCS_GEOMETRIC_SHAPES 
IMCS_MISCELLANEOUS_SYMBOLS 
IMCS_DINGBATS 
IMCS_CJK_SYMBOLS_AND_PUNCTUATION 
IMCS_HIRAGANA 
IMCS_KATAKANA 
IMCS_BOPOMOFO 
IMCS_HANGUL_COMPATIBILITY_JAMO 
IMCS_KANBUN 
IMCS_ENCLOSED_CJK_LETTERS_AND_MONTHS 
IMCS_CJK_COMPATIBILITY 
IMCS_CJK_UNIFIED_IDEOGRAPHS 
IMCS_HANGUL_SYLLABLES 
IMCS_SURROGATES_AREA 
IMCS_PRIVATE_USE_AREA 
IMCS_CJK_COMPATIBILITY_IDEOGRAPHS 
IMCS_ALPHABETIC_PRESENTATION_FORMS 
IMCS_ARABIC_PRESENTATION_FORMS_A 
IMCS_COMBINING_HALF_MARKS 
IMCS_CJK_COMPATIBILITY_FORMS 
IMCS_SMALL_FORM_VARIANTS 
IMCS_ARABIC_PRESENTATION_FORMS_B 
IMCS_HALFWIDTH_AND_FULLWIDTH_FORMS 
IMCS_SPECIALS 
IMCS_LATIN 
IMCS_LATIN_DIGITS 
IMCS_TRADITIONAL_HANZI 
IMCS_SIMPLIFIED_HANZI 
IMCS_KANJI 
IMCS_HANJA 
IMCS_HALFWIDTH_KATAKANA 
IMCS_BASIC_LATIN 
IMCS_LATIN_1_SUPPLEMENT 
IMCS_LATIN_EXTENDED_A 
IMCS_LATIN_EXTENDED_B 
IMCS_IPA_EXTENTIONS 
IMCS_SPACING_MODIFIER_LETTERS 
IMCS_COMBINING_DIACRITICAL_MARKS 
IMCS_GREEK 
IMCS_CYRILLIC 
IMCS_ARMENIAN 
IMCS_HEBREW 
IMCS_ARABIC 
IMCS_DEVANAGARI 
IMCS_BENGALI 
IMCS_GURMUKHI 
IMCS_GUJARATI 
IMCS_ORIYA 
IMCS_TAMIL 
IMCS_TELUGU 
IMCS_KANNADA 
IMCS_MALAYALAM 
IMCS_THAI 
IMCS_LAO 
IMCS_TIBETAN 
IMCS_GEORGIAN 
IMCS_HANGUL_JAMO 
IMCS_LATIN_EXTENDED_ADDITIONAL 
IMCS_GREEK_EXTENDED 
IMCS_GENERAL_PUNCTUATION 
IMCS_SUPERSCRIPTS_AND_SUBSCRIPTS 
IMCS_CURRENCY_SYMBOLS 
IMCS_COMBINING_MARKS_FOR_SYMBOLS 
IMCS_LETTERLIKE_SYMBOLS 
IMCS_NUMBER_FORMS 
IMCS_ARROWS 
IMCS_MATHEMATICAL_OPERATORS 
IMCS_MISCELLANEOUS_TECHNICAL 
IMCS_CONTROL_PICTURES 
IMCS_OPTICAL_CHARACTER_RECOGNITION 
IMCS_ENCLOSED_ALPHANUMERICS 
IMCS_BOX_DRAWING 
IMCS_BLOCK_ELEMENTS 
IMCS_GEOMETRIC_SHAPES 
IMCS_MISCELLANEOUS_SYMBOLS 
IMCS_DINGBATS 
IMCS_CJK_SYMBOLS_AND_PUNCTUATION 
IMCS_HIRAGANA 
IMCS_KATAKANA 
IMCS_BOPOMOFO 
IMCS_HANGUL_COMPATIBILITY_JAMO 
IMCS_KANBUN 
IMCS_ENCLOSED_CJK_LETTERS_AND_MONTHS 
IMCS_CJK_COMPATIBILITY 
IMCS_CJK_UNIFIED_IDEOGRAPHS 
IMCS_HANGUL_SYLLABLES 
IMCS_SURROGATES_AREA 
IMCS_PRIVATE_USE_AREA 
IMCS_CJK_COMPATIBILITY_IDEOGRAPHS 
IMCS_ALPHABETIC_PRESENTATION_FORMS 
IMCS_ARABIC_PRESENTATION_FORMS_A 
IMCS_COMBINING_HALF_MARKS 
IMCS_CJK_COMPATIBILITY_FORMS 
IMCS_SMALL_FORM_VARIANTS 
IMCS_ARABIC_PRESENTATION_FORMS_B 
IMCS_HALFWIDTH_AND_FULLWIDTH_FORMS 
IMCS_SPECIALS 
IMCS_LATIN 
IMCS_LATIN_DIGITS 
IMCS_TRADITIONAL_HANZI 
IMCS_SIMPLIFIED_HANZI 
IMCS_KANJI 
IMCS_HANJA 
IMCS_HALFWIDTH_KATAKANA 
IMCS_BASIC_LATIN 
IMCS_LATIN_1_SUPPLEMENT 
IMCS_LATIN_EXTENDED_A 
IMCS_LATIN_EXTENDED_B 
IMCS_IPA_EXTENTIONS 
IMCS_SPACING_MODIFIER_LETTERS 
IMCS_COMBINING_DIACRITICAL_MARKS 
IMCS_GREEK 
IMCS_CYRILLIC 
IMCS_ARMENIAN 
IMCS_HEBREW 
IMCS_ARABIC 
IMCS_DEVANAGARI 
IMCS_BENGALI 
IMCS_GURMUKHI 
IMCS_GUJARATI 
IMCS_ORIYA 
IMCS_TAMIL 
IMCS_TELUGU 
IMCS_KANNADA 
IMCS_MALAYALAM 
IMCS_THAI 
IMCS_LAO 
IMCS_TIBETAN 
IMCS_GEORGIAN 
IMCS_HANGUL_JAMO 
IMCS_LATIN_EXTENDED_ADDITIONAL 
IMCS_GREEK_EXTENDED 
IMCS_GENERAL_PUNCTUATION 
IMCS_SUPERSCRIPTS_AND_SUBSCRIPTS 
IMCS_CURRENCY_SYMBOLS 
IMCS_COMBINING_MARKS_FOR_SYMBOLS 
IMCS_LETTERLIKE_SYMBOLS 
IMCS_NUMBER_FORMS 
IMCS_ARROWS 
IMCS_MATHEMATICAL_OPERATORS 
IMCS_MISCELLANEOUS_TECHNICAL 
IMCS_CONTROL_PICTURES 
IMCS_OPTICAL_CHARACTER_RECOGNITION 
IMCS_ENCLOSED_ALPHANUMERICS 
IMCS_BOX_DRAWING 
IMCS_BLOCK_ELEMENTS 
IMCS_GEOMETRIC_SHAPES 
IMCS_MISCELLANEOUS_SYMBOLS 
IMCS_DINGBATS 
IMCS_CJK_SYMBOLS_AND_PUNCTUATION 
IMCS_HIRAGANA 
IMCS_KATAKANA 
IMCS_BOPOMOFO 
IMCS_HANGUL_COMPATIBILITY_JAMO 
IMCS_KANBUN 
IMCS_ENCLOSED_CJK_LETTERS_AND_MONTHS 
IMCS_CJK_COMPATIBILITY 
IMCS_CJK_UNIFIED_IDEOGRAPHS 
IMCS_HANGUL_SYLLABLES 
IMCS_SURROGATES_AREA 
IMCS_PRIVATE_USE_AREA 
IMCS_CJK_COMPATIBILITY_IDEOGRAPHS 
IMCS_ALPHABETIC_PRESENTATION_FORMS 
IMCS_ARABIC_PRESENTATION_FORMS_A 
IMCS_COMBINING_HALF_MARKS 
IMCS_CJK_COMPATIBILITY_FORMS 
IMCS_SMALL_FORM_VARIANTS 
IMCS_ARABIC_PRESENTATION_FORMS_B 
IMCS_HALFWIDTH_AND_FULLWIDTH_FORMS 
IMCS_SPECIALS 
IMCS_LATIN 
IMCS_LATIN_DIGITS 
IMCS_TRADITIONAL_HANZI 
IMCS_SIMPLIFIED_HANZI 
IMCS_KANJI 
IMCS_HANJA 
IMCS_HALFWIDTH_KATAKANA 

Definition at line 7 of file IMCharSubsets.h.

                        {
       IMCS_BASIC_LATIN = 1,
       IMCS_LATIN_1_SUPPLEMENT = 2,
       IMCS_LATIN_EXTENDED_A = 3,
       IMCS_LATIN_EXTENDED_B = 4,
       IMCS_IPA_EXTENTIONS = 5,
       IMCS_SPACING_MODIFIER_LETTERS = 6,
       IMCS_COMBINING_DIACRITICAL_MARKS = 7,
       IMCS_GREEK = 8,
       IMCS_CYRILLIC = 9,
       IMCS_ARMENIAN = 10,
       IMCS_HEBREW = 11,
       IMCS_ARABIC = 12,
       IMCS_DEVANAGARI = 13,
       IMCS_BENGALI = 14,
       IMCS_GURMUKHI = 15,
       IMCS_GUJARATI = 16,
       IMCS_ORIYA = 17,
       IMCS_TAMIL = 18,
       IMCS_TELUGU = 19,
       IMCS_KANNADA = 20,
       IMCS_MALAYALAM = 21,
       IMCS_THAI = 22,
       IMCS_LAO = 23,
       IMCS_TIBETAN = 24,
       IMCS_GEORGIAN = 25,
       IMCS_HANGUL_JAMO = 26,
       IMCS_LATIN_EXTENDED_ADDITIONAL = 27,
       IMCS_GREEK_EXTENDED = 28,
       IMCS_GENERAL_PUNCTUATION = 29,
       IMCS_SUPERSCRIPTS_AND_SUBSCRIPTS = 30,
       IMCS_CURRENCY_SYMBOLS = 31,
       IMCS_COMBINING_MARKS_FOR_SYMBOLS = 32,
       IMCS_LETTERLIKE_SYMBOLS = 33,
       IMCS_NUMBER_FORMS = 34,
       IMCS_ARROWS = 35,
       IMCS_MATHEMATICAL_OPERATORS = 36,
       IMCS_MISCELLANEOUS_TECHNICAL = 37,
       IMCS_CONTROL_PICTURES = 38,
       IMCS_OPTICAL_CHARACTER_RECOGNITION = 39,
       IMCS_ENCLOSED_ALPHANUMERICS = 40,
       IMCS_BOX_DRAWING = 41,
       IMCS_BLOCK_ELEMENTS = 42,
       IMCS_GEOMETRIC_SHAPES = 43,
       IMCS_MISCELLANEOUS_SYMBOLS = 44,
       IMCS_DINGBATS = 45,
       IMCS_CJK_SYMBOLS_AND_PUNCTUATION = 46,
       IMCS_HIRAGANA = 47,
       IMCS_KATAKANA = 48,
       IMCS_BOPOMOFO = 49,
       IMCS_HANGUL_COMPATIBILITY_JAMO = 50,
       IMCS_KANBUN = 51,
       IMCS_ENCLOSED_CJK_LETTERS_AND_MONTHS = 52,
       IMCS_CJK_COMPATIBILITY = 53,
       IMCS_CJK_UNIFIED_IDEOGRAPHS = 54,
       IMCS_HANGUL_SYLLABLES = 55,
       IMCS_SURROGATES_AREA = 56,
       IMCS_PRIVATE_USE_AREA = 57,
       IMCS_CJK_COMPATIBILITY_IDEOGRAPHS = 58,
       IMCS_ALPHABETIC_PRESENTATION_FORMS = 59,
       IMCS_ARABIC_PRESENTATION_FORMS_A = 60,
       IMCS_COMBINING_HALF_MARKS = 61,
       IMCS_CJK_COMPATIBILITY_FORMS = 62,
       IMCS_SMALL_FORM_VARIANTS = 63,
       IMCS_ARABIC_PRESENTATION_FORMS_B = 64,
       IMCS_HALFWIDTH_AND_FULLWIDTH_FORMS = 65,
       IMCS_SPECIALS = 66,
       IMCS_LATIN = 67,
       IMCS_LATIN_DIGITS = 68,
       IMCS_TRADITIONAL_HANZI = 69,
       IMCS_SIMPLIFIED_HANZI = 70,
       IMCS_KANJI = 71,
       IMCS_HANJA = 72,
       IMCS_HALFWIDTH_KATAKANA = 73
};