Enumeration

CFStringEncodings

Index type for constants used to specify external string encodings.

Declaration

typedef enum CFStringEncodings : CFIndex {
    ...
} CFStringEncodings;

Topics

Enumeration Cases

kCFStringEncodingANSEL

ANSEL (ANSI Z39.47).

kCFStringEncodingBig5

Big-5 (has variants)

kCFStringEncodingBig5_E

Taiwan Big-5E standard.

kCFStringEncodingBig5_HKSCS_1999

Big-5 with Hong Kong special char set supplement.

kCFStringEncodingCNS_11643_92_P1

CNS 11643-1992 plane 1.

kCFStringEncodingCNS_11643_92_P2

CNS 11643-1992 plane 2.

kCFStringEncodingCNS_11643_92_P3

CNS 11643-1992 plane 3 (was plane 14 in 1986 version).

kCFStringEncodingDOSChineseSimplif

Code page 936, also for Windows.

kCFStringEncodingDOSChineseTrad

Code page 950, also for Windows.

kCFStringEncodingDOSCyrillic

Code page 855, IBM Cyrillic.

kCFStringEncodingDOSGreek

Code page 737 (formerly code page 437G).

kCFStringEncodingDOSGreek2

Code page 869, IBM Modern Greek.

kCFStringEncodingDOSJapanese

Code page 932, also for Windows.

kCFStringEncodingDOSKorean

Code page 949, also for Windows; Unified Hangul Code.

kCFStringEncodingDOSLatin1

Code page 850, “Multilingual”.

kCFStringEncodingDOSLatin2

Code page 852, Slavic.

kCFStringEncodingDOSThai

Code page 874, also for Windows.

kCFStringEncodingDOSTurkish

Code page 857, IBM Turkish.

kCFStringEncodingEBCDIC_CP037

code page 037, extended EBCDIC (Latin-1 set) for US, Canada.

kCFStringEncodingEUC_CN

ISO 646, GB 2312-80.

kCFStringEncodingEUC_JP

ISO 646, 1-byte katakana, JIS 208, JIS 212.

kCFStringEncodingEUC_KR

ISO 646, KS C 5601-1987.

kCFStringEncodingEUC_TW

ISO 646, CNS 11643-1992 Planes 1-16.

kCFStringEncodingGBK_95

Annex to GB 13000-93; for Windows 95.

kCFStringEncodingHZ_GB_2312

HZ (RFC 1842, for Chinese mail & news).

kCFStringEncodingISOLatinArabic

ISO 8859-6, =ASMO 708, =DOS CP 708.

kCFStringEncodingKOI8_R

Russian internet standard.

kCFStringEncodingKOI8_U

RFC 2319, Ukrainian.

kCFStringEncodingKSC_5601_87

Same as KSC 5601-92 without Johab annex.

kCFStringEncodingKSC_5601_92_Johab

KSC 5601-92 Johab annex.

kCFStringEncodingMacFarsi

Like MacArabic but uses Farsi digits.

kCFStringEncodingMacHFS

Meta-value, should never appear in a table.

kCFStringEncodingMacRomanLatin1

Mac OS Roman permuted to align with ISO Latin-1.

kCFStringEncodingMacVT100

VT100102 font from Comm Toolbox: Latin-1 repertoire + box drawing etc.

kCFStringEncodingNextStepJapanese

NextStep Japanese encoding.

kCFStringEncodingShiftJIS_X0213

Shift-JIS format encoding of JIS X0213 planes 1 and 2.

kCFStringEncodingShiftJIS_X0213_MenKuTen

JIS X0213 in plane-row-column notation.

kCFStringEncodingUTF7

kTextEncodingUnicodeDefault + kUnicodeUTF7Format RFC2152.

kCFStringEncodingUTF7_IMAP

UTF-7 (IMAP folder variant) RFC3501.

kCFStringEncodingVISCII

RFC 1456, Vietnamese.

kCFStringEncodingWindowsCyrillic

Code page 1251, Slavic Cyrillic.

kCFStringEncodingWindowsKoreanJohab

Code page 1361, for Windows NT.

kCFStringEncodingWindowsLatin2

Code page 1250, Central Europe.

kCFStringEncodingWindowsLatin5

Code page 1254, Turkish.

Type Properties

kCFStringEncodingShiftJIS_X0213_00

Shift-JIS format encoding of JIS X0213 planes 1 and 2.