ICU 78.1 78.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... | |
| constUChar * | 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 line210 of fileucnv_err.h.
| UConverter* UConverterToUnicodeArgs::converter |
Pointer to the converter that is opened and to which this struct is passed as an argument.
Definition at line213 of fileucnv_err.h.
| UBool UConverterToUnicodeArgs::flush |
The internal state of converter will be reset and data flushed if set to true.
Definition at line212 of fileucnv_err.h.
| int32_t* UConverterToUnicodeArgs::offsets |
Pointer to the buffer that receives the offsets.
*offset = blah ; offset++;.
Definition at line218 of fileucnv_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 line215 of fileucnv_err.h.
| UChar* UConverterToUnicodeArgs::target |
| constUChar* UConverterToUnicodeArgs::targetLimit |
Pointer to the limit (end + 1) of target buffer.
Definition at line217 of fileucnv_err.h.