]> git.saurik.com Git - apple/cf.git/blobdiff - CFStringEncodingConverterExt.h
CF-550.tar.gz
[apple/cf.git] / CFStringEncodingConverterExt.h
index 0df8580dd6895373b0116d8ee70d650210fe64fa..c394cee7eb3029855c9dcc36018950f22127b2e9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2008 Apple Inc. All rights reserved.
+ * Copyright (c) 2009 Apple Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  * 
@@ -21,7 +21,7 @@
  * @APPLE_LICENSE_HEADER_END@
  */
 /*     CFStringEncodingConverterExt.h
-       Copyright (c) 1998-2007, Apple Inc. All rights reserved.
+       Copyright (c) 1998-2009, Apple Inc. All rights reserved.
 */
 
 #if !defined(__COREFOUNDATION_CFSTRINGENCODINGCONVERETEREXT__)
@@ -38,7 +38,8 @@ enum {
     kCFStringEncodingConverterCheapEightBit = 1,
     kCFStringEncodingConverterStandardEightBit = 2,
     kCFStringEncodingConverterCheapMultiByte = 3,
-    kCFStringEncodingConverterPlatformSpecific = 4 // Other fields are ignored
+    kCFStringEncodingConverterPlatformSpecific = 4, // Other fields are ignored
+    kCFStringEncodingConverterICU = 5 // Other fields are ignored
 };
 
 /* kCFStringEncodingConverterStandard */
@@ -75,7 +76,6 @@ typedef struct {
     CFStringEncodingIsValidCombiningCharacterProc isValidCombiningChar;
 } CFStringEncodingConverter;
 
-
 extern const CFStringEncodingConverter *CFStringEncodingGetConverter(uint32_t encoding);
 
 enum {
@@ -91,8 +91,6 @@ extern const void *CFStringEncodingGetAddressForSelector(uint32_t selector);
 #define BOOTSTRAPFUNC_NAME     CFStringEncodingBootstrap
 typedef const CFStringEncodingConverter* (*CFStringEncodingBootstrapProc)(uint32_t encoding, const void *getSelector);
 
-extern uint32_t CFStringEncodingGetScriptCodeForEncoding(CFStringEncoding encoding);
-
 /* Latin precomposition */
 /* This function does not precompose recursively nor to U+01E0 and U+01E1.
 */