Lines Matching defs:UConverter
135 struct UConverter { struct
141 UConverterFromUnicodeArgs *args, argument
152 UConverterToUnicodeArgs *args, argument
178 …UConverterSharedData *sharedData; /* Pointer to the shared immutable part of the converter objec… argument
180 uint32_t options; /* options flags from UConverterOpen, may contain additional bits */ argument
183 …UBool isCopyLocal; /* TRUE if UConverter is not owned and not released in ucnv_close() (stack-all… argument
184 … if extraInfo is not owned and not released in ucnv_close() (stack-allocated, safeClone(), etc.) */
186 UBool useFallback;
187 int8_t toULength; /* number of bytes in toUBytes */
188 …8_t toUBytes[UCNV_MAX_CHAR_LEN-1];/* more "toU status"; keeps the bytes of the current character */
189 uint32_t toUnicodeStatus; /* Used to internalize stream status information */
190 int32_t mode;
191 uint32_t fromUnicodeStatus;
202 UChar32 fromUChar32;
210 int8_t maxBytesPerUChar;
212 int8_t subCharLen; /* length of the codepage specific character sequence */
213 int8_t invalidCharLength;
214 int8_t charErrorBufferLength; /* number of valid bytes in charErrorBuffer */
238 …UConverterCallbackReason toUCallbackReason; /* (*fromCharErrorBehaviour) reason, set when error is… argument
241 U_CDECL_END /* end of UConverter */ argument