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

UConverter Struct Reference

#include <ucnv_bld.h>

List of all members.

Public Attributes

uint32_t toUnicodeStatus
uint8_t toUBytes [7]
int8_t toULength
uint32_t fromUnicodeStatus
UChar fromUSurrogateLead
int32_t mode
UBool useFallback
int8_t subCharLen
int8_t invalidCharLength
int8_t invalidUCharLength
int8_t charErrorBufferLength
int8_t UCharErrorBufferLength
uint8_t subChar [UCNV_MAX_SUBCHAR_LEN]
char invalidCharBuffer [UCNV_MAX_SUBCHAR_LEN]
uint8_t charErrorBuffer [UCNV_ERROR_BUFFER_LENGTH]
UChar invalidUCharBuffer [3]
UChar UCharErrorBuffer [UCNV_ERROR_BUFFER_LENGTH]
void (* fromUCharErrorBehaviour )(void *context, UConverterFromUnicodeArgs *args, const UChar *codeUnits, int32_t length, UChar32 codePoint, UConverterCallbackReason reason, UErrorCode *)
void (* fromCharErrorBehaviour )(void *context, UConverterToUnicodeArgs *args, const char *codeUnits, int32_t length, UConverterCallbackReason reason, UErrorCode *)
void* fromUContext
void* toUContext
UConverterSharedDatasharedData
void* extraInfo


Member Data Documentation

UChar UConverter::UCharErrorBuffer[UCNV_ERROR_BUFFER_LENGTH]
 

Definition at line 132 of file ucnv_bld.h.

int8_t UConverter::UCharErrorBufferLength
 

Definition at line 125 of file ucnv_bld.h.

uint8_t UConverter::charErrorBuffer[UCNV_ERROR_BUFFER_LENGTH]
 

Definition at line 129 of file ucnv_bld.h.

int8_t UConverter::charErrorBufferLength
 

Definition at line 124 of file ucnv_bld.h.

void * UConverter::extraInfo
 

Definition at line 164 of file ucnv_bld.h.

void (* UConverter::fromCharErrorBehaviour)(void *context, UConverterToUnicodeArgs *args, const char *codeUnits, int32_t length, UConverterCallbackReason reason, UErrorCode *)
 

void (* UConverter::fromUCharErrorBehaviour)(void *context, UConverterFromUnicodeArgs *args, const UChar *codeUnits, int32_t length, UChar32 codePoint, UConverterCallbackReason reason, UErrorCode *)
 

void * UConverter::fromUContext
 

Definition at line 156 of file ucnv_bld.h.

UChar UConverter::fromUSurrogateLead
 

Definition at line 117 of file ucnv_bld.h.

uint32_t UConverter::fromUnicodeStatus
 

Definition at line 116 of file ucnv_bld.h.

char UConverter::invalidCharBuffer[UCNV_MAX_SUBCHAR_LEN]
 

Definition at line 128 of file ucnv_bld.h.

int8_t UConverter::invalidCharLength
 

Definition at line 122 of file ucnv_bld.h.

UChar UConverter::invalidUCharBuffer[3]
 

Definition at line 131 of file ucnv_bld.h.

int8_t UConverter::invalidUCharLength
 

Definition at line 123 of file ucnv_bld.h.

int32_t UConverter::mode
 

Definition at line 118 of file ucnv_bld.h.

UConverterSharedData * UConverter::sharedData
 

Definition at line 158 of file ucnv_bld.h.

uint8_t UConverter::subChar[UCNV_MAX_SUBCHAR_LEN]
 

Definition at line 127 of file ucnv_bld.h.

int8_t UConverter::subCharLen
 

Definition at line 121 of file ucnv_bld.h.

uint8_t UConverter::toUBytes[7]
 

Definition at line 114 of file ucnv_bld.h.

void * UConverter::toUContext
 

Definition at line 157 of file ucnv_bld.h.

int8_t UConverter::toULength
 

Definition at line 115 of file ucnv_bld.h.

uint32_t UConverter::toUnicodeStatus
 

Definition at line 113 of file ucnv_bld.h.

UBool UConverter::useFallback
 

Definition at line 119 of file ucnv_bld.h.


The documentation for this struct was generated from the following file:
Generated at Tue Dec 5 17:56:28 2000 for ICU by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000