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

UConverterToUnicodeArgs Struct Reference

The structure for the toUnicode 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...

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 recieves the offsets. More...


Detailed Description

The structure for the toUnicode callback function parameter.

Stable:
ICU 2.0

Definition at line 200 of file ucnv_err.h.


Member Data Documentation

UConverter* UConverterToUnicodeArgs::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 203 of file ucnv_err.h.

UBool UConverterToUnicodeArgs::flush
 

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

Stable:
ICU 2.0

Definition at line 202 of file ucnv_err.h.

int32_t* UConverterToUnicodeArgs::offsets
 

Pointer to the buffer that recieves the offsets.

*offset = blah ; offset++;.

Stable:
ICU 2.0

Definition at line 208 of file ucnv_err.h.

uint16_t UConverterToUnicodeArgs::size
 

The size of this struct.

Stable:
ICU 2.0

Definition at line 201 of file ucnv_err.h.

const char* UConverterToUnicodeArgs::source
 

Pointer to the source source buffer.

Stable:
ICU 2.0

Definition at line 204 of file ucnv_err.h.

const char* UConverterToUnicodeArgs::sourceLimit
 

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

Stable:
ICU 2.0

Definition at line 205 of file ucnv_err.h.

UChar* UConverterToUnicodeArgs::target
 

Pointer to the target buffer.

Stable:
ICU 2.0

Definition at line 206 of file ucnv_err.h.

const UChar* UConverterToUnicodeArgs::targetLimit
 

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

Stable:
ICU 2.0

Definition at line 207 of file ucnv_err.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jan 29 13:22:52 2004 for ICU 2.8 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001