sys: string: Implement CFStringEncoding constants
Implements constants of encodings found in CFString.h and CFStringEncodingExt.h. Removes unused CFStringEncodings type, fixes CFStringEncoding type.
This commit is contained in:
+147
-153
@@ -26,166 +26,160 @@ pub const kCFCompareDiacriticInsensitive: CFStringCompareFlags = 128;
|
||||
pub const kCFCompareWidthInsensitive: CFStringCompareFlags = 256;
|
||||
pub const kCFCompareForcedOrdering: CFStringCompareFlags = 512;
|
||||
|
||||
pub type CFStringEncoding = u32;
|
||||
pub type CFStringEncoding = UInt32;
|
||||
|
||||
// macOS built-in encodings.
|
||||
|
||||
//static kCFStringEncodingMacRoman: CFStringEncoding = 0;
|
||||
//static kCFStringEncodingWindowsLatin1: CFStringEncoding = 0x0500;
|
||||
//static kCFStringEncodingISOLatin1: CFStringEncoding = 0x0201;
|
||||
//static kCFStringEncodingNextStepLatin: CFStringEncoding = 0x0B01;
|
||||
//static kCFStringEncodingASCII: CFStringEncoding = 0x0600;
|
||||
//static kCFStringEncodingUnicode: CFStringEncoding = 0x0100;
|
||||
pub static kCFStringEncodingUTF8: CFStringEncoding = 0x08000100;
|
||||
//static kCFStringEncodingNonLossyASCII: CFStringEncoding = 0x0BFF;
|
||||
|
||||
//static kCFStringEncodingUTF16: CFStringEncoding = 0x0100;
|
||||
//static kCFStringEncodingUTF16BE: CFStringEncoding = 0x10000100;
|
||||
//static kCFStringEncodingUTF16LE: CFStringEncoding = 0x14000100;
|
||||
//static kCFStringEncodingUTF32: CFStringEncoding = 0x0c000100;
|
||||
//static kCFStringEncodingUTF32BE: CFStringEncoding = 0x18000100;
|
||||
//static kCFStringEncodingUTF32LE: CFStringEncoding = 0x1c000100;
|
||||
pub const kCFStringEncodingMacRoman: CFStringEncoding = 0;
|
||||
pub const kCFStringEncodingWindowsLatin1: CFStringEncoding = 0x0500;
|
||||
pub const kCFStringEncodingISOLatin1: CFStringEncoding = 0x0201;
|
||||
pub const kCFStringEncodingNextStepLatin: CFStringEncoding = 0x0B01;
|
||||
pub const kCFStringEncodingASCII: CFStringEncoding = 0x0600;
|
||||
pub const kCFStringEncodingUnicode: CFStringEncoding = 0x0100;
|
||||
pub const kCFStringEncodingUTF8: CFStringEncoding = 0x08000100;
|
||||
pub const kCFStringEncodingNonLossyASCII: CFStringEncoding = 0x0BFF;
|
||||
|
||||
pub const kCFStringEncodingUTF16: CFStringEncoding = 0x0100;
|
||||
pub const kCFStringEncodingUTF16BE: CFStringEncoding = 0x10000100;
|
||||
pub const kCFStringEncodingUTF16LE: CFStringEncoding = 0x14000100;
|
||||
pub const kCFStringEncodingUTF32: CFStringEncoding = 0x0c000100;
|
||||
pub const kCFStringEncodingUTF32BE: CFStringEncoding = 0x18000100;
|
||||
pub const kCFStringEncodingUTF32LE: CFStringEncoding = 0x1c000100;
|
||||
|
||||
// CFStringEncodingExt.h
|
||||
|
||||
pub type CFStringEncodings = CFIndex;
|
||||
|
||||
// External encodings, except those defined above.
|
||||
// Defined above: kCFStringEncodingMacRoman = 0
|
||||
//static kCFStringEncodingMacJapanese: CFStringEncoding = 1;
|
||||
//static kCFStringEncodingMacChineseTrad: CFStringEncoding = 2;
|
||||
//static kCFStringEncodingMacKorean: CFStringEncoding = 3;
|
||||
//static kCFStringEncodingMacArabic: CFStringEncoding = 4;
|
||||
//static kCFStringEncodingMacHebrew: CFStringEncoding = 5;
|
||||
//static kCFStringEncodingMacGreek: CFStringEncoding = 6;
|
||||
//static kCFStringEncodingMacCyrillic: CFStringEncoding = 7;
|
||||
//static kCFStringEncodingMacDevanagari: CFStringEncoding = 9;
|
||||
//static kCFStringEncodingMacGurmukhi: CFStringEncoding = 10;
|
||||
//static kCFStringEncodingMacGujarati: CFStringEncoding = 11;
|
||||
//static kCFStringEncodingMacOriya: CFStringEncoding = 12;
|
||||
//static kCFStringEncodingMacBengali: CFStringEncoding = 13;
|
||||
//static kCFStringEncodingMacTamil: CFStringEncoding = 14;
|
||||
//static kCFStringEncodingMacTelugu: CFStringEncoding = 15;
|
||||
//static kCFStringEncodingMacKannada: CFStringEncoding = 16;
|
||||
//static kCFStringEncodingMacMalayalam: CFStringEncoding = 17;
|
||||
//static kCFStringEncodingMacSinhalese: CFStringEncoding = 18;
|
||||
//static kCFStringEncodingMacBurmese: CFStringEncoding = 19;
|
||||
//static kCFStringEncodingMacKhmer: CFStringEncoding = 20;
|
||||
//static kCFStringEncodingMacThai: CFStringEncoding = 21;
|
||||
//static kCFStringEncodingMacLaotian: CFStringEncoding = 22;
|
||||
//static kCFStringEncodingMacGeorgian: CFStringEncoding = 23;
|
||||
//static kCFStringEncodingMacArmenian: CFStringEncoding = 24;
|
||||
//static kCFStringEncodingMacChineseSimp: CFStringEncoding = 25;
|
||||
//static kCFStringEncodingMacTibetan: CFStringEncoding = 26;
|
||||
//static kCFStringEncodingMacMongolian: CFStringEncoding = 27;
|
||||
//static kCFStringEncodingMacEthiopic: CFStringEncoding = 28;
|
||||
//static kCFStringEncodingMacCentralEurRoman: CFStringEncoding = 29;
|
||||
//static kCFStringEncodingMacVietnamese: CFStringEncoding = 30;
|
||||
//static kCFStringEncodingMacExtArabic: CFStringEncoding = 31;
|
||||
//static kCFStringEncodingMacSymbol: CFStringEncoding = 33;
|
||||
//static kCFStringEncodingMacDingbats: CFStringEncoding = 34;
|
||||
//static kCFStringEncodingMacTurkish: CFStringEncoding = 35;
|
||||
//static kCFStringEncodingMacCroatian: CFStringEncoding = 36;
|
||||
//static kCFStringEncodingMacIcelandic: CFStringEncoding = 37;
|
||||
//static kCFStringEncodingMacRomanian: CFStringEncoding = 38;
|
||||
//static kCFStringEncodingMacCeltic: CFStringEncoding = 39;
|
||||
//static kCFStringEncodingMacGaelic: CFStringEncoding = 40;
|
||||
//static kCFStringEncodingMacFarsi: CFStringEncoding = 0x8C;
|
||||
//static kCFStringEncodingMacUkrainian: CFStringEncoding = 0x98;
|
||||
//static kCFStringEncodingMacInuit: CFStringEncoding = 0xEC;
|
||||
//static kCFStringEncodingMacVT100: CFStringEncoding = 0xFC;
|
||||
//static kCFStringEncodingMacHFS: CFStringEncoding = 0xFF;
|
||||
// Defined above: kCFStringEncodingISOLatin1 = 0x0201
|
||||
//static kCFStringEncodingISOLatin2: CFStringEncoding = 0x0202;
|
||||
//static kCFStringEncodingISOLatin3: CFStringEncoding = 0x0203;
|
||||
//static kCFStringEncodingISOLatin4: CFStringEncoding = 0x0204;
|
||||
//static kCFStringEncodingISOLatinCyrillic: CFStringEncoding = 0x0205;
|
||||
//static kCFStringEncodingISOLatinArabic: CFStringEncoding = 0x0206;
|
||||
//static kCFStringEncodingISOLatinGreek: CFStringEncoding = 0x0207;
|
||||
//static kCFStringEncodingISOLatinHebrew: CFStringEncoding = 0x0208;
|
||||
//static kCFStringEncodingISOLatin5: CFStringEncoding = 0x0209;
|
||||
//static kCFStringEncodingISOLatin6: CFStringEncoding = 0x020A;
|
||||
//static kCFStringEncodingISOLatinThai: CFStringEncoding = 0x020B;
|
||||
//static kCFStringEncodingISOLatin7: CFStringEncoding = 0x020D;
|
||||
//static kCFStringEncodingISOLatin8: CFStringEncoding = 0x020E;
|
||||
//static kCFStringEncodingISOLatin9: CFStringEncoding = 0x020F;
|
||||
//static kCFStringEncodingISOLatin10: CFStringEncoding = 0x0210;
|
||||
//static kCFStringEncodingDOSLatinUS: CFStringEncoding = 0x0400;
|
||||
//static kCFStringEncodingDOSGreek: CFStringEncoding = 0x0405;
|
||||
//static kCFStringEncodingDOSBalticRim: CFStringEncoding = 0x0406;
|
||||
//static kCFStringEncodingDOSLatin1: CFStringEncoding = 0x0410;
|
||||
//static kCFStringEncodingDOSGreek1: CFStringEncoding = 0x0411;
|
||||
//static kCFStringEncodingDOSLatin2: CFStringEncoding = 0x0412;
|
||||
//static kCFStringEncodingDOSCyrillic: CFStringEncoding = 0x0413;
|
||||
//static kCFStringEncodingDOSTurkish: CFStringEncoding = 0x0414;
|
||||
//static kCFStringEncodingDOSPortuguese: CFStringEncoding = 0x0415;
|
||||
//static kCFStringEncodingDOSIcelandic: CFStringEncoding = 0x0416;
|
||||
//static kCFStringEncodingDOSHebrew: CFStringEncoding = 0x0417;
|
||||
//static kCFStringEncodingDOSCanadianFrench: CFStringEncoding = 0x0418;
|
||||
//static kCFStringEncodingDOSArabic: CFStringEncoding = 0x0419;
|
||||
//static kCFStringEncodingDOSNordic: CFStringEncoding = 0x041A;
|
||||
//static kCFStringEncodingDOSRussian: CFStringEncoding = 0x041B;
|
||||
//static kCFStringEncodingDOSGreek2: CFStringEncoding = 0x041C;
|
||||
//static kCFStringEncodingDOSThai: CFStringEncoding = 0x041D;
|
||||
//static kCFStringEncodingDOSJapanese: CFStringEncoding = 0x0420;
|
||||
//static kCFStringEncodingDOSChineseSimplif: CFStringEncoding = 0x0421;
|
||||
//static kCFStringEncodingDOSKorean: CFStringEncoding = 0x0422;
|
||||
//static kCFStringEncodingDOSChineseTrad: CFStringEncoding = 0x0423;
|
||||
// Defined above: kCFStringEncodingWindowsLatin1 = 0x0500
|
||||
//static kCFStringEncodingWindowsLatin2: CFStringEncoding = 0x0501;
|
||||
//static kCFStringEncodingWindowsCyrillic: CFStringEncoding = 0x0502;
|
||||
//static kCFStringEncodingWindowsGreek: CFStringEncoding = 0x0503;
|
||||
//static kCFStringEncodingWindowsLatin5: CFStringEncoding = 0x0504;
|
||||
//static kCFStringEncodingWindowsHebrew: CFStringEncoding = 0x0505;
|
||||
//static kCFStringEncodingWindowsArabic: CFStringEncoding = 0x0506;
|
||||
//static kCFStringEncodingWindowsBalticRim: CFStringEncoding = 0x0507;
|
||||
//static kCFStringEncodingWindowsVietnamese: CFStringEncoding = 0x0508;
|
||||
//static kCFStringEncodingWindowsKoreanJohab: CFStringEncoding = 0x0510;
|
||||
// Defined above: kCFStringEncodingASCII = 0x0600
|
||||
//static kCFStringEncodingANSEL: CFStringEncoding = 0x0601;
|
||||
//static kCFStringEncodingJIS_X0201_76: CFStringEncoding = 0x0620;
|
||||
//static kCFStringEncodingJIS_X0208_83: CFStringEncoding = 0x0621;
|
||||
//static kCFStringEncodingJIS_X0208_90: CFStringEncoding = 0x0622;
|
||||
//static kCFStringEncodingJIS_X0212_90: CFStringEncoding = 0x0623;
|
||||
//static kCFStringEncodingJIS_C6226_78: CFStringEncoding = 0x0624;
|
||||
//static kCFStringEncodingShiftJIS_X0213: CFStringEncoding = 0x0628;
|
||||
//static kCFStringEncodingShiftJIS_X0213_MenKuTen: CFStringEncoding = 0x0629;
|
||||
//static kCFStringEncodingGB_2312_80: CFStringEncoding = 0x0630;
|
||||
//static kCFStringEncodingGBK_95: CFStringEncoding = 0x0631;
|
||||
//static kCFStringEncodingGB_18030_2000: CFStringEncoding = 0x0632;
|
||||
//static kCFStringEncodingKSC_5601_87: CFStringEncoding = 0x0640;
|
||||
//static kCFStringEncodingKSC_5601_92_Johab: CFStringEncoding = 0x0641;
|
||||
//static kCFStringEncodingCNS_11643_92_P1: CFStringEncoding = 0x0651;
|
||||
//static kCFStringEncodingCNS_11643_92_P2: CFStringEncoding = 0x0652;
|
||||
//static kCFStringEncodingCNS_11643_92_P3: CFStringEncoding = 0x0653;
|
||||
//static kCFStringEncodingISO_2022_JP: CFStringEncoding = 0x0820;
|
||||
//static kCFStringEncodingISO_2022_JP_2: CFStringEncoding = 0x0821;
|
||||
//static kCFStringEncodingISO_2022_JP_1: CFStringEncoding = 0x0822;
|
||||
//static kCFStringEncodingISO_2022_JP_3: CFStringEncoding = 0x0823;
|
||||
//static kCFStringEncodingISO_2022_CN: CFStringEncoding = 0x0830;
|
||||
//static kCFStringEncodingISO_2022_CN_EXT: CFStringEncoding = 0x0831;
|
||||
//static kCFStringEncodingISO_2022_KR: CFStringEncoding = 0x0840;
|
||||
//static kCFStringEncodingEUC_JP: CFStringEncoding = 0x0920;
|
||||
//static kCFStringEncodingEUC_CN: CFStringEncoding = 0x0930;
|
||||
//static kCFStringEncodingEUC_TW: CFStringEncoding = 0x0931;
|
||||
//static kCFStringEncodingEUC_KR: CFStringEncoding = 0x0940;
|
||||
//static kCFStringEncodingShiftJIS: CFStringEncoding = 0x0A01;
|
||||
//static kCFStringEncodingKOI8_R: CFStringEncoding = 0x0A02;
|
||||
//static kCFStringEncodingBig5: CFStringEncoding = 0x0A03;
|
||||
//static kCFStringEncodingMacRomanLatin1: CFStringEncoding = 0x0A04;
|
||||
//static kCFStringEncodingHZ_GB_2312: CFStringEncoding = 0x0A05;
|
||||
//static kCFStringEncodingBig5_HKSCS_1999: CFStringEncoding = 0x0A06;
|
||||
//static kCFStringEncodingVISCII: CFStringEncoding = 0x0A07;
|
||||
//static kCFStringEncodingKOI8_U: CFStringEncoding = 0x0A08;
|
||||
//static kCFStringEncodingBig5_E: CFStringEncoding = 0x0A09;
|
||||
// Defined above: kCFStringEncodingNextStepLatin = 0x0B01
|
||||
//static kCFStringEncodingNextStepJapanese: CFStringEncoding = 0x0B02;
|
||||
//static kCFStringEncodingEBCDIC_US: CFStringEncoding = 0x0C01;
|
||||
//static kCFStringEncodingEBCDIC_CP037: CFStringEncoding = 0x0C02;
|
||||
//static kCFStringEncodingUTF7: CFStringEncoding = 0x04000100;
|
||||
//static kCFStringEncodingUTF7_IMAP: CFStringEncoding = 0x0A10;
|
||||
//static kCFStringEncodingShiftJIS_X0213_00: CFStringEncoding = 0x0628; /* Deprecated */
|
||||
pub const kCFStringEncodingMacJapanese: CFStringEncoding = 1;
|
||||
pub const kCFStringEncodingMacChineseTrad: CFStringEncoding = 2;
|
||||
pub const kCFStringEncodingMacKorean: CFStringEncoding = 3;
|
||||
pub const kCFStringEncodingMacArabic: CFStringEncoding = 4;
|
||||
pub const kCFStringEncodingMacHebrew: CFStringEncoding = 5;
|
||||
pub const kCFStringEncodingMacGreek: CFStringEncoding = 6;
|
||||
pub const kCFStringEncodingMacCyrillic: CFStringEncoding = 7;
|
||||
pub const kCFStringEncodingMacDevanagari: CFStringEncoding = 9;
|
||||
pub const kCFStringEncodingMacGurmukhi: CFStringEncoding = 10;
|
||||
pub const kCFStringEncodingMacGujarati: CFStringEncoding = 11;
|
||||
pub const kCFStringEncodingMacOriya: CFStringEncoding = 12;
|
||||
pub const kCFStringEncodingMacBengali: CFStringEncoding = 13;
|
||||
pub const kCFStringEncodingMacTamil: CFStringEncoding = 14;
|
||||
pub const kCFStringEncodingMacTelugu: CFStringEncoding = 15;
|
||||
pub const kCFStringEncodingMacKannada: CFStringEncoding = 16;
|
||||
pub const kCFStringEncodingMacMalayalam: CFStringEncoding = 17;
|
||||
pub const kCFStringEncodingMacSinhalese: CFStringEncoding = 18;
|
||||
pub const kCFStringEncodingMacBurmese: CFStringEncoding = 19;
|
||||
pub const kCFStringEncodingMacKhmer: CFStringEncoding = 20;
|
||||
pub const kCFStringEncodingMacThai: CFStringEncoding = 21;
|
||||
pub const kCFStringEncodingMacLaotian: CFStringEncoding = 22;
|
||||
pub const kCFStringEncodingMacGeorgian: CFStringEncoding = 23;
|
||||
pub const kCFStringEncodingMacArmenian: CFStringEncoding = 24;
|
||||
pub const kCFStringEncodingMacChineseSimp: CFStringEncoding = 25;
|
||||
pub const kCFStringEncodingMacTibetan: CFStringEncoding = 26;
|
||||
pub const kCFStringEncodingMacMongolian: CFStringEncoding = 27;
|
||||
pub const kCFStringEncodingMacEthiopic: CFStringEncoding = 28;
|
||||
pub const kCFStringEncodingMacCentralEurRoman: CFStringEncoding = 29;
|
||||
pub const kCFStringEncodingMacVietnamese: CFStringEncoding = 30;
|
||||
pub const kCFStringEncodingMacExtArabic: CFStringEncoding = 31;
|
||||
pub const kCFStringEncodingMacSymbol: CFStringEncoding = 33;
|
||||
pub const kCFStringEncodingMacDingbats: CFStringEncoding = 34;
|
||||
pub const kCFStringEncodingMacTurkish: CFStringEncoding = 35;
|
||||
pub const kCFStringEncodingMacCroatian: CFStringEncoding = 36;
|
||||
pub const kCFStringEncodingMacIcelandic: CFStringEncoding = 37;
|
||||
pub const kCFStringEncodingMacRomanian: CFStringEncoding = 38;
|
||||
pub const kCFStringEncodingMacCeltic: CFStringEncoding = 39;
|
||||
pub const kCFStringEncodingMacGaelic: CFStringEncoding = 40;
|
||||
pub const kCFStringEncodingMacFarsi: CFStringEncoding = 0x8C;
|
||||
pub const kCFStringEncodingMacUkrainian: CFStringEncoding = 0x98;
|
||||
pub const kCFStringEncodingMacInuit: CFStringEncoding = 0xEC;
|
||||
pub const kCFStringEncodingMacVT100: CFStringEncoding = 0xFC;
|
||||
pub const kCFStringEncodingMacHFS: CFStringEncoding = 0xFF;
|
||||
pub const kCFStringEncodingISOLatin2: CFStringEncoding = 0x0202;
|
||||
pub const kCFStringEncodingISOLatin3: CFStringEncoding = 0x0203;
|
||||
pub const kCFStringEncodingISOLatin4: CFStringEncoding = 0x0204;
|
||||
pub const kCFStringEncodingISOLatinCyrillic: CFStringEncoding = 0x0205;
|
||||
pub const kCFStringEncodingISOLatinArabic: CFStringEncoding = 0x0206;
|
||||
pub const kCFStringEncodingISOLatinGreek: CFStringEncoding = 0x0207;
|
||||
pub const kCFStringEncodingISOLatinHebrew: CFStringEncoding = 0x0208;
|
||||
pub const kCFStringEncodingISOLatin5: CFStringEncoding = 0x0209;
|
||||
pub const kCFStringEncodingISOLatin6: CFStringEncoding = 0x020A;
|
||||
pub const kCFStringEncodingISOLatinThai: CFStringEncoding = 0x020B;
|
||||
pub const kCFStringEncodingISOLatin7: CFStringEncoding = 0x020D;
|
||||
pub const kCFStringEncodingISOLatin8: CFStringEncoding = 0x020E;
|
||||
pub const kCFStringEncodingISOLatin9: CFStringEncoding = 0x020F;
|
||||
pub const kCFStringEncodingISOLatin10: CFStringEncoding = 0x0210;
|
||||
pub const kCFStringEncodingDOSLatinUS: CFStringEncoding = 0x0400;
|
||||
pub const kCFStringEncodingDOSGreek: CFStringEncoding = 0x0405;
|
||||
pub const kCFStringEncodingDOSBalticRim: CFStringEncoding = 0x0406;
|
||||
pub const kCFStringEncodingDOSLatin1: CFStringEncoding = 0x0410;
|
||||
pub const kCFStringEncodingDOSGreek1: CFStringEncoding = 0x0411;
|
||||
pub const kCFStringEncodingDOSLatin2: CFStringEncoding = 0x0412;
|
||||
pub const kCFStringEncodingDOSCyrillic: CFStringEncoding = 0x0413;
|
||||
pub const kCFStringEncodingDOSTurkish: CFStringEncoding = 0x0414;
|
||||
pub const kCFStringEncodingDOSPortuguese: CFStringEncoding = 0x0415;
|
||||
pub const kCFStringEncodingDOSIcelandic: CFStringEncoding = 0x0416;
|
||||
pub const kCFStringEncodingDOSHebrew: CFStringEncoding = 0x0417;
|
||||
pub const kCFStringEncodingDOSCanadianFrench: CFStringEncoding = 0x0418;
|
||||
pub const kCFStringEncodingDOSArabic: CFStringEncoding = 0x0419;
|
||||
pub const kCFStringEncodingDOSNordic: CFStringEncoding = 0x041A;
|
||||
pub const kCFStringEncodingDOSRussian: CFStringEncoding = 0x041B;
|
||||
pub const kCFStringEncodingDOSGreek2: CFStringEncoding = 0x041C;
|
||||
pub const kCFStringEncodingDOSThai: CFStringEncoding = 0x041D;
|
||||
pub const kCFStringEncodingDOSJapanese: CFStringEncoding = 0x0420;
|
||||
pub const kCFStringEncodingDOSChineseSimplif: CFStringEncoding = 0x0421;
|
||||
pub const kCFStringEncodingDOSKorean: CFStringEncoding = 0x0422;
|
||||
pub const kCFStringEncodingDOSChineseTrad: CFStringEncoding = 0x0423;
|
||||
pub const kCFStringEncodingWindowsLatin2: CFStringEncoding = 0x0501;
|
||||
pub const kCFStringEncodingWindowsCyrillic: CFStringEncoding = 0x0502;
|
||||
pub const kCFStringEncodingWindowsGreek: CFStringEncoding = 0x0503;
|
||||
pub const kCFStringEncodingWindowsLatin5: CFStringEncoding = 0x0504;
|
||||
pub const kCFStringEncodingWindowsHebrew: CFStringEncoding = 0x0505;
|
||||
pub const kCFStringEncodingWindowsArabic: CFStringEncoding = 0x0506;
|
||||
pub const kCFStringEncodingWindowsBalticRim: CFStringEncoding = 0x0507;
|
||||
pub const kCFStringEncodingWindowsVietnamese: CFStringEncoding = 0x0508;
|
||||
pub const kCFStringEncodingWindowsKoreanJohab: CFStringEncoding = 0x0510;
|
||||
pub const kCFStringEncodingANSEL: CFStringEncoding = 0x0601;
|
||||
pub const kCFStringEncodingJIS_X0201_76: CFStringEncoding = 0x0620;
|
||||
pub const kCFStringEncodingJIS_X0208_83: CFStringEncoding = 0x0621;
|
||||
pub const kCFStringEncodingJIS_X0208_90: CFStringEncoding = 0x0622;
|
||||
pub const kCFStringEncodingJIS_X0212_90: CFStringEncoding = 0x0623;
|
||||
pub const kCFStringEncodingJIS_C6226_78: CFStringEncoding = 0x0624;
|
||||
pub const kCFStringEncodingShiftJIS_X0213: CFStringEncoding = 0x0628;
|
||||
pub const kCFStringEncodingShiftJIS_X0213_MenKuTen: CFStringEncoding = 0x0629;
|
||||
pub const kCFStringEncodingGB_2312_80: CFStringEncoding = 0x0630;
|
||||
pub const kCFStringEncodingGBK_95: CFStringEncoding = 0x0631;
|
||||
pub const kCFStringEncodingGB_18030_2000: CFStringEncoding = 0x0632;
|
||||
pub const kCFStringEncodingKSC_5601_87: CFStringEncoding = 0x0640;
|
||||
pub const kCFStringEncodingKSC_5601_92_Johab: CFStringEncoding = 0x0641;
|
||||
pub const kCFStringEncodingCNS_11643_92_P1: CFStringEncoding = 0x0651;
|
||||
pub const kCFStringEncodingCNS_11643_92_P2: CFStringEncoding = 0x0652;
|
||||
pub const kCFStringEncodingCNS_11643_92_P3: CFStringEncoding = 0x0653;
|
||||
pub const kCFStringEncodingISO_2022_JP: CFStringEncoding = 0x0820;
|
||||
pub const kCFStringEncodingISO_2022_JP_2: CFStringEncoding = 0x0821;
|
||||
pub const kCFStringEncodingISO_2022_JP_1: CFStringEncoding = 0x0822;
|
||||
pub const kCFStringEncodingISO_2022_JP_3: CFStringEncoding = 0x0823;
|
||||
pub const kCFStringEncodingISO_2022_CN: CFStringEncoding = 0x0830;
|
||||
pub const kCFStringEncodingISO_2022_CN_EXT: CFStringEncoding = 0x0831;
|
||||
pub const kCFStringEncodingISO_2022_KR: CFStringEncoding = 0x0840;
|
||||
pub const kCFStringEncodingEUC_JP: CFStringEncoding = 0x0920;
|
||||
pub const kCFStringEncodingEUC_CN: CFStringEncoding = 0x0930;
|
||||
pub const kCFStringEncodingEUC_TW: CFStringEncoding = 0x0931;
|
||||
pub const kCFStringEncodingEUC_KR: CFStringEncoding = 0x0940;
|
||||
pub const kCFStringEncodingShiftJIS: CFStringEncoding = 0x0A01;
|
||||
pub const kCFStringEncodingKOI8_R: CFStringEncoding = 0x0A02;
|
||||
pub const kCFStringEncodingBig5: CFStringEncoding = 0x0A03;
|
||||
pub const kCFStringEncodingMacRomanLatin1: CFStringEncoding = 0x0A04;
|
||||
pub const kCFStringEncodingHZ_GB_2312: CFStringEncoding = 0x0A05;
|
||||
pub const kCFStringEncodingBig5_HKSCS_1999: CFStringEncoding = 0x0A06;
|
||||
pub const kCFStringEncodingVISCII: CFStringEncoding = 0x0A07;
|
||||
pub const kCFStringEncodingKOI8_U: CFStringEncoding = 0x0A08;
|
||||
pub const kCFStringEncodingBig5_E: CFStringEncoding = 0x0A09;
|
||||
pub const kCFStringEncodingNextStepJapanese: CFStringEncoding = 0x0B02;
|
||||
pub const kCFStringEncodingEBCDIC_US: CFStringEncoding = 0x0C01;
|
||||
pub const kCFStringEncodingEBCDIC_CP037: CFStringEncoding = 0x0C02;
|
||||
pub const kCFStringEncodingUTF7: CFStringEncoding = 0x04000100;
|
||||
pub const kCFStringEncodingUTF7_IMAP: CFStringEncoding = 0x0A10;
|
||||
pub const kCFStringEncodingShiftJIS_X0213_00: CFStringEncoding = 0x0628; /* Deprecated */
|
||||
|
||||
pub const kCFStringEncodingInvalidId: u32 = 0xffffffff;
|
||||
|
||||
|
||||
#[repr(C)]
|
||||
pub struct __CFString(c_void);
|
||||
|
||||
Reference in New Issue
Block a user