Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

UConverterFromUnicodeArgs Struct Reference

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.
UConverterconverter
 Pointer to the converter that is opened and to which this struct is passed as an argument.
const UCharsource
 Pointer to the source source buffer.
const UCharsourceLimit
 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 recieves the offsets.


Detailed Description

The structure for the fromUnicode callback function parameter.

ICU 2.0


Field Documentation

UConverter* UConverterFromUnicodeArgs::converter
 

Pointer to the converter that is opened and to which this struct is passed as an argument.

ICU 2.0

UBool UConverterFromUnicodeArgs::flush
 

The internal state of converter will be reset and data flushed if set to TRUE.

ICU 2.0

int32_t* UConverterFromUnicodeArgs::offsets
 

Pointer to the buffer that recieves the offsets.

*offset = blah ; offset++;. ICU 2.0

uint16_t UConverterFromUnicodeArgs::size
 

The size of this struct.

ICU 2.0

const UChar* UConverterFromUnicodeArgs::source
 

Pointer to the source source buffer.

ICU 2.0

const UChar* UConverterFromUnicodeArgs::sourceLimit
 

Pointer to the limit (end + 1) of source buffer.

ICU 2.0

char* UConverterFromUnicodeArgs::target
 

Pointer to the target buffer.

ICU 2.0

const char* UConverterFromUnicodeArgs::targetLimit
 

Pointer to the limit (end + 1) of target buffer.

ICU 2.0


The documentation for this struct was generated from the following file:
Generated on Wed Sep 15 17:18:16 2004 for ICU 2.8 by doxygen 1.3.8