Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

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 
00083 U_CAPI void U_EXPORT2
00084 ucnv_cbFromUWriteBytes (UConverterFromUnicodeArgs *args,
00085                         const char* source,
00086                         int32_t length,
00087                         int32_t offsetIndex,
00088                         UErrorCode * err);
00089 
00104 U_CAPI void U_EXPORT2 
00105 ucnv_cbFromUWriteSub (UConverterFromUnicodeArgs *args,
00106                       int32_t offsetIndex,
00107                       UErrorCode * err);
00108 
00121 U_CAPI void U_EXPORT2 ucnv_cbFromUWriteUChars(UConverterFromUnicodeArgs *args,
00122                              const UChar** source,
00123                              const UChar*  sourceLimit,
00124                              int32_t offsetIndex,
00125                              UErrorCode * err);
00126 
00141 U_CAPI void U_EXPORT2 ucnv_cbToUWriteUChars (UConverterToUnicodeArgs *args,
00142                                              const UChar* source,
00143                                              int32_t length,
00144                                              int32_t offsetIndex,
00145                                              UErrorCode * err);
00146 
00158 U_CAPI void U_EXPORT2 ucnv_cbToUWriteSub (UConverterToUnicodeArgs *args,
00159                        int32_t offsetIndex,
00160                        UErrorCode * err);
00161 #endif
00162 
00163 

Generated at Tue Jun 12 14:04:00 2001 for ICU 1.8.1 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000