Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

UConverterFromUnicodeArgs Struct Reference

The structure for the fromUnicode callback function parameter. More...

#include <ucnv_err.h>

List of all members.

Public Attributes

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...

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

const UChar * source
 Pointer to the source source buffer. More...

const UChar * sourceLimit
 Pointer to the limit (end + 1) of source buffer. More...

char * target
 Pointer to the target buffer. More...

const char * targetLimit
 Pointer to the limit (end + 1) of target buffer. More...

int32_toffsets
 Pointer to the buffer that recieves the offsets. More...


Detailed Description

The structure for the fromUnicode callback function parameter.

Stable:
ICU 2.0

Definition at line 153 of file ucnv_err.h.


Member Data Documentation

UConverter* UConverterFromUnicodeArgs::converter
 

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

Stable:
ICU 2.0

Definition at line 156 of file ucnv_err.h.

UBool UConverterFromUnicodeArgs::flush
 

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

Stable:
ICU 2.0

Definition at line 155 of file ucnv_err.h.

int32_t* UConverterFromUnicodeArgs::offsets
 

Pointer to the buffer that recieves the offsets.

*offset = blah ; offset++;.

Stable:
ICU 2.0

Definition at line 161 of file ucnv_err.h.

uint16_t UConverterFromUnicodeArgs::size
 

The size of this struct.

Stable:
ICU 2.0

Definition at line 154 of file ucnv_err.h.

const UChar* UConverterFromUnicodeArgs::source
 

Pointer to the source source buffer.

Stable:
ICU 2.0

Definition at line 157 of file ucnv_err.h.

const UChar* UConverterFromUnicodeArgs::sourceLimit
 

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

Stable:
ICU 2.0

Definition at line 158 of file ucnv_err.h.

char* UConverterFromUnicodeArgs::target
 

Pointer to the target buffer.

Stable:
ICU 2.0

Definition at line 159 of file ucnv_err.h.

const char* UConverterFromUnicodeArgs::targetLimit
 

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

Stable:
ICU 2.0

Definition at line 160 of file ucnv_err.h.


The documentation for this struct was generated from the following file:
Generated on Wed Dec 18 16:52:25 2002 for ICU 2.4 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001