Platform-Dependent EncodingsHeader: CFStringEncodingExt.h

This grouping of CFStringEncoding constants identify the encodings that are available only if the underlying platform supports them.

enum {
    kCFStringEncodingMacJapanese = 1,
    kCFStringEncodingMacChineseTrad = 2,
    kCFStringEncodingMacKorean = 3,
    kCFStringEncodingMacArabic = 4,
    kCFStringEncodingMacHebrew = 5,
    kCFStringEncodingMacGreek = 6,
    kCFStringEncodingMacCyrillic = 7,
    kCFStringEncodingMacDevanagari = 9,
    kCFStringEncodingMacGurmukhi = 10,
    kCFStringEncodingMacGujarati = 11,
    kCFStringEncodingMacOriya = 12,
    kCFStringEncodingMacBengali = 13,
    kCFStringEncodingMacTamil = 14,
    kCFStringEncodingMacTelugu = 15,
    kCFStringEncodingMacKannada = 16,
    kCFStringEncodingMacMalayalam = 17,
    kCFStringEncodingMacSinhalese = 18,
    kCFStringEncodingMacBurmese = 19,
    kCFStringEncodingMacKhmer = 20,
    kCFStringEncodingMacThai = 21,
    kCFStringEncodingMacLaotian = 22,
    kCFStringEncodingMacGeorgian = 23,
    kCFStringEncodingMacArmenian = 24,
    kCFStringEncodingMacChineseSimp = 25,
    kCFStringEncodingMacTibetan = 26,
    kCFStringEncodingMacMongolian = 27,
    kCFStringEncodingMacEthiopic = 28,
    kCFStringEncodingMacCentralEurRoman = 29,
    kCFStringEncodingMacVietnamese = 30,
    kCFStringEncodingMacExtArabic = 31,
    kCFStringEncodingMacSymbol = 33,
    kCFStringEncodingMacDingbats = 34,
    kCFStringEncodingMacTurkish = 35,
    kCFStringEncodingMacCroatian = 36,
    kCFStringEncodingMacIcelandic = 37,
    kCFStringEncodingMacRomanian = 38,
    kCFStringEncodingMacFarsi = 140,
    kCFStringEncodingMacUkrainian = 152,
    kCFStringEncodingMacVT100 = 252,
    kCFStringEncodingMacHFS = 255,
    kCFStringEncodingISOLatin2 = 514,
    kCFStringEncodingISOLatinCyrillic = 517,
    kCFStringEncodingISOLatinArabic = 518,
    kCFStringEncodingISOLatinGreek = 519,
    kCFStringEncodingISOLatinHebrew = 520,
    kCFStringEncodingISOLatin5 = 521,
    kCFStringEncodingISOLatin6 = 522,
    kCFStringEncodingISOLatinThai = 523,
    kCFStringEncodingISOLatin7 = 525,
    kCFStringEncodingISOLatin8 = 526,
    kCFStringEncodingISOLatin9 = 527,
    kCFStringEncodingDOSLatinUS = 1024,
    kCFStringEncodingDOSGreek = 1029,
    kCFStringEncodingDOSBalticRim = 1030,
    kCFStringEncodingDOSLatin1 = 1040,
    kCFStringEncodingDOSGreek1 = 1041,
    kCFStringEncodingDOSLatin2 = 1042,
    kCFStringEncodingDOSCyrillic = 1043,
    kCFStringEncodingDOSTurkish = 1044,
    kCFStringEncodingDOSPortuguese = 1045,
    kCFStringEncodingDOSIcelandic = 1046,
    kCFStringEncodingDOSHebrew = 1047,
    kCFStringEncodingDOSCanadianFrench = 1048,
    kCFStringEncodingDOSArabic = 1049,
    kCFStringEncodingDOSNordic = 1050,
    kCFStringEncodingDOSRussian = 1051,
    kCFStringEncodingDOSGreek2 = 1052,
    kCFStringEncodingDOSThai = 1053,
    kCFStringEncodingDOSJapanese = 1056,
    kCFStringEncodingDOSChineseSimplif = 1057,
    kCFStringEncodingDOSKorean = 1058,
    kCFStringEncodingDOSChineseTrad = 1059,
    kCFStringEncodingWindowsLatin2 = 1281,
    kCFStringEncodingWindowsCyrillic = 1282,
    kCFStringEncodingWindowsGreek = 1283,
    kCFStringEncodingWindowsLatin5 = 1284,
    kCFStringEncodingMacJapanese = 1,
    kCFStringEncodingWindowsArabic = 1286,
    kCFStringEncodingWindowsBalticRim = 1287,
    kCFStringEncodingWindowsKoreanJohab = 1296,
    kCFStringEncodingWindowsVietnamese = 1288,
    kCFStringEncodingJIS_X0201_76 = 1568,
    kCFStringEncodingJIS_X0208_83 = 1569,
    kCFStringEncodingJIS_X0208_90 = 1570,
    kCFStringEncodingJIS_X0212_90 = 1571,
    kCFStringEncodingJIS_C6226_78 = 1572,
    kCFStringEncodingGB_2312_80 = 1584
};

Constant descriptions

kCFStringEncodingMacJapanese
kCFStringEncodingMacChineseTrad
kCFStringEncodingMacKorean
kCFStringEncodingMacArabic
kCFStringEncodingMacHebrew
kCFStringEncodingMacGreek
kCFStringEncodingMacCyrillic
kCFStringEncodingMacDevanagari
kCFStringEncodingMacGurmukhi
kCFStringEncodingMacGujarati
kCFStringEncodingMacOriya
kCFStringEncodingMacBengali
kCFStringEncodingMacTamil
kCFStringEncodingMacTelugu
kCFStringEncodingMacKannada
kCFStringEncodingMacMalayalam
kCFStringEncodingMacSinhalese
kCFStringEncodingMacBurmese
kCFStringEncodingMacKhmer
kCFStringEncodingMacThai
kCFStringEncodingMacLaotian
kCFStringEncodingMacGeorgian
kCFStringEncodingMacArmenian
kCFStringEncodingMacChineseSimp
kCFStringEncodingMacTibetan
kCFStringEncodingMacMongolian
kCFStringEncodingMacEthiopic
kCFStringEncodingMacCentralEurRoman
kCFStringEncodingMacVietnamese
kCFStringEncodingMacExtArabic
kCFStringEncodingMacSymbol
kCFStringEncodingMacDingbats
kCFStringEncodingMacTurkish
kCFStringEncodingMacCroatian
kCFStringEncodingMacIcelandic
kCFStringEncodingMacRomanian
kCFStringEncodingMacFarsi
kCFStringEncodingMacUkrainian
kCFStringEncodingMacVT100
kCFStringEncodingMacHFS
kCFStringEncodingISOLatin2
kCFStringEncodingISOLatinCyrillic
kCFStringEncodingISOLatinArabic
kCFStringEncodingISOLatinGreek
kCFStringEncodingISOLatinHebrew
kCFStringEncodingISOLatin5

Consult the header file CFStringEncodingExt.h for comments that describe some these encodings.


© 1999 Apple Computer, Inc. — (Last Updated 9/15/99)