Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

ucnv_cb.h

Go to the documentation of this file.
00001 /* 00002 ********************************************************************** 00003 * Copyright (C) 2000-2001, International Business Machines 00004 * Corporation and others. All Rights Reserved. 00005 ********************************************************************** 00006 * ucnv_cb.h: 00007 * External APIs for the ICU's codeset conversion library 00008 * Helena Shih 00009 * 00010 * Modification History: 00011 * 00012 * Date Name Description 00013 */ 00014 00061 #ifndef UCNV_CB_H 00062 #define UCNV_CB_H 00063 00064 #include "unicode/utypes.h" 00065 #include "unicode/ucnv.h" 00066 #include "unicode/ucnv_err.h" 00067 00082 U_CAPI void U_EXPORT2 00083 ucnv_cbFromUWriteBytes (UConverterFromUnicodeArgs *args, 00084 const char* source, 00085 int32_t length, 00086 int32_t offsetIndex, 00087 UErrorCode * err); 00088 00102 U_CAPI void U_EXPORT2 00103 ucnv_cbFromUWriteSub (UConverterFromUnicodeArgs *args, 00104 int32_t offsetIndex, 00105 UErrorCode * err); 00106 00119 U_CAPI void U_EXPORT2 ucnv_cbFromUWriteUChars(UConverterFromUnicodeArgs *args, 00120 const UChar** source, 00121 const UChar* sourceLimit, 00122 int32_t offsetIndex, 00123 UErrorCode * err); 00124 00138 U_CAPI void U_EXPORT2 ucnv_cbToUWriteUChars (UConverterToUnicodeArgs *args, 00139 const UChar* source, 00140 int32_t length, 00141 int32_t offsetIndex, 00142 UErrorCode * err); 00143 00154 U_CAPI void U_EXPORT2 ucnv_cbToUWriteSub (UConverterToUnicodeArgs *args, 00155 int32_t offsetIndex, 00156 UErrorCode * err); 00157 #endif

Generated on Wed Aug 18 05:18:14 2004 for ICU 2.1 by doxygen 1.3.7