ICU 76.1 76.1
|
The structure for the fromUnicode callback function parameter. More...
#include <ucnv_err.h>
Data Fields | |
uint16_t | size |
The size of this struct. | |
UBool | flush |
The internal state of converter will be reset and data flushed if set to true. | |
UConverter * | converter |
Pointer to the converter that is opened and to which this struct is passed as an argument. | |
const UChar * | source |
Pointer to the source source buffer. | |
const UChar * | sourceLimit |
Pointer to the limit (end + 1) of source buffer. | |
char * | target |
Pointer to the target buffer. | |
const char * | targetLimit |
Pointer to the limit (end + 1) of target buffer. | |
int32_t * | offsets |
Pointer to the buffer that receives the offsets. | |
The structure for the fromUnicode callback function parameter.
Definition at line 194 of file ucnv_err.h.
UConverter* UConverterFromUnicodeArgs::converter |
Pointer to the converter that is opened and to which this struct is passed as an argument.
Definition at line 197 of file ucnv_err.h.
UBool UConverterFromUnicodeArgs::flush |
The internal state of converter will be reset and data flushed if set to true.
Definition at line 196 of file ucnv_err.h.
int32_t* UConverterFromUnicodeArgs::offsets |
Pointer to the buffer that receives the offsets.
*offset = blah ; offset++;.
Definition at line 202 of file ucnv_err.h.
uint16_t UConverterFromUnicodeArgs::size |
const UChar* UConverterFromUnicodeArgs::source |
const UChar* UConverterFromUnicodeArgs::sourceLimit |
Pointer to the limit (end + 1) of source buffer.
Definition at line 199 of file ucnv_err.h.
char* UConverterFromUnicodeArgs::target |
const char* UConverterFromUnicodeArgs::targetLimit |
Pointer to the limit (end + 1) of target buffer.
Definition at line 201 of file ucnv_err.h.