| ICU 66.0.1
    66.0.1
    | 
The structure for the toUnicode callback function parameter. More...
#include <ucnv_err.h>
| Data Fields | |
| uint16_t | size | 
| The size of this struct.  More... | |
| UBool | flush | 
| The internal state of converter will be reset and data flushed if set to TRUE.  More... | |
| UConverter * | converter | 
| Pointer to the converter that is opened and to which this struct is passed as an argument.  More... | |
| const char * | source | 
| Pointer to the source source buffer.  More... | |
| const char * | sourceLimit | 
| Pointer to the limit (end + 1) of source buffer.  More... | |
| UChar * | target | 
| Pointer to the target buffer.  More... | |
| const UChar * | targetLimit | 
| Pointer to the limit (end + 1) of target buffer.  More... | |
| int32_t * | offsets | 
| Pointer to the buffer that receives the offsets.  More... | |
The structure for the toUnicode callback function parameter.
Definition at line 210 of file ucnv_err.h.
| UConverter* UConverterToUnicodeArgs::converter | 
Pointer to the converter that is opened and to which this struct is passed as an argument.
Definition at line 213 of file ucnv_err.h.
| UBool UConverterToUnicodeArgs::flush | 
The internal state of converter will be reset and data flushed if set to TRUE.
Definition at line 212 of file ucnv_err.h.
| int32_t* UConverterToUnicodeArgs::offsets | 
Pointer to the buffer that receives the offsets.
*offset = blah ; offset++;.
Definition at line 218 of file ucnv_err.h.
| uint16_t UConverterToUnicodeArgs::size | 
| const char* UConverterToUnicodeArgs::source | 
| const char* UConverterToUnicodeArgs::sourceLimit | 
Pointer to the limit (end + 1) of source buffer.
Definition at line 215 of file ucnv_err.h.
| UChar* UConverterToUnicodeArgs::target | 
| const UChar* UConverterToUnicodeArgs::targetLimit | 
Pointer to the limit (end + 1) of target buffer.
Definition at line 217 of file ucnv_err.h.
 1.8.13
 1.8.13