Functions | |||
![]() | ![]() | U_CAPI void U_EXPORT2 | ucnv_cbFromUWriteBytes (UConverterFromUnicodeArgs *args, const char* source, int32_t length, int32_t offsetIndex, UErrorCode * err) |
![]() | ![]() | Used by the callback functions. More... | |
![]() | ![]() | U_CAPI void U_EXPORT2 | ucnv_cbFromUWriteSub (UConverterFromUnicodeArgs *args, int32_t offsetIndex, UErrorCode * err) |
![]() | ![]() | Used by the callback functions. More... | |
![]() | ![]() | U_CAPI void U_EXPORT2 | ucnv_cbFromUWriteUChars (UConverterFromUnicodeArgs *args, const UChar** source, const UChar* sourceLimit, int32_t offsetIndex, UErrorCode * err) |
![]() | ![]() | Used by the callback functions. More... | |
![]() | ![]() | U_CAPI void U_EXPORT2 | ucnv_cbToUWriteUChars (UConverterToUnicodeArgs *args, const UChar* source, int32_t length, int32_t offsetIndex, UErrorCode * err) |
![]() | ![]() | Used by the callback functions. More... | |
![]() | ![]() | U_CAPI void U_EXPORT2 | ucnv_cbToUWriteSub (UConverterToUnicodeArgs *args, int32_t offsetIndex, UErrorCode * err) |
![]() | ![]() | Used by the callback functions. More... |
Definition in file ucnv_cb.h.
U_CAPI void U_EXPORT2 ucnv_cbFromUWriteBytes (UConverterFromUnicodeArgs * args, const char * source, int32_t length, int32_t offsetIndex, UErrorCode * err) |
Used by the callback functions.
This function will write out the error character(s) to the target byte buffer.
args | : callback fromUnicode arguments |
target | : output target buffer of the callback result. |
length | : the length of target buffer |
offsetIndex | : the relative offset index from callback. |
err |
error status U_BUFFER_OVERFLOW |
U_CAPI void U_EXPORT2 ucnv_cbFromUWriteSub (UConverterFromUnicodeArgs * args, int32_t offsetIndex, UErrorCode * err) |
Used by the callback functions.
This function will write out the error character(s) to the substitution character.
args | : callback fromUnicode arguments |
target | : output target buffer of the callback result. |
length | : the length of target buffer |
offsetIndex | : the relative offset index from callback. |
err |
error status U_BUFFER_OVERFLOW |
U_CAPI void U_EXPORT2 ucnv_cbFromUWriteUChars (UConverterFromUnicodeArgs * args, const UChar ** source, const UChar * sourceLimit, int32_t offsetIndex, UErrorCode * err) |
Used by the callback functions.
This function will write out the error character(s) to the target UChar buffer.
args | : callback fromUnicode arguments |
source | : pointer to pointer to first UChar to write [on exit: 1 after last UChar processed] |
sourceLimit | : pointer after last UChar to write |
offsetIndex | : the relative offset index from callback. |
err |
error status U_BUFFER_OVERFLOW |
U_CAPI void U_EXPORT2 ucnv_cbToUWriteUChars (UConverterToUnicodeArgs * args, const UChar * source, int32_t length, int32_t offsetIndex, UErrorCode * err) |
Used by the callback functions.
This function will write out the error character(s) to the target UChar buffer.
args | : callback toUnicode arguments |
target | : output target buffer of the callback result. |
length | : the length of target buffer |
offsetIndex | : the relative offset index from callback. |
err |
error status U_BUFFER_OVERFLOW |
U_CAPI void U_EXPORT2 ucnv_cbToUWriteSub (UConverterToUnicodeArgs * args, int32_t offsetIndex, UErrorCode * err) |
Used by the callback functions.
This function will write out the error character(s) to the substitution character.
args | : callback fromUnicode arguments |
offsetIndex | : the relative offset index from callback. |
err |
error status U_BUFFER_OVERFLOW |