Lines Matching defs:UConverter
130 struct UConverter { struct
136 UConverterFromUnicodeArgs *args, argument
147 UConverterToUnicodeArgs *args, argument
173 …UConverterSharedData *sharedData; /* Pointer to the shared immutable part of the converter objec… argument
175 uint32_t options; /* options flags from UConverterOpen, may contain additional bits */ argument
178 …UBool isCopyLocal; /* TRUE if UConverter is not owned and not released in ucnv_close() (stack-all… argument
179 … if extraInfo is not owned and not released in ucnv_close() (stack-allocated, safeClone(), etc.) */
181 UBool useFallback;
182 int8_t toULength; /* number of bytes in toUBytes */
183 …8_t toUBytes[UCNV_MAX_CHAR_LEN-1];/* more "toU status"; keeps the bytes of the current character */
184 uint32_t toUnicodeStatus; /* Used to internalize stream status information */
185 int32_t mode;
186 uint32_t fromUnicodeStatus;
197 UChar32 fromUChar32;
205 int8_t maxBytesPerUChar;
207 int8_t subCharLen; /* length of the codepage specific character sequence */
208 int8_t invalidCharLength;
209 int8_t charErrorBufferLength; /* number of valid bytes in charErrorBuffer */
233 …UConverterCallbackReason toUCallbackReason; /* (*fromCharErrorBehaviour) reason, set when error is… argument
236 U_CDECL_END /* end of UConverter */ argument