Lines Matching full:units
43 * ICU uses 16-bit Unicode (UTF-16) in the form of arrays of UChar code units.
44 * UTF-16 encodes each Unicode code point with either one or two UChar code units.
54 * i.e., as separate units.
58 * for single-unit characters vs. lead units vs. trail units are completely disjoint.
64 * (which use pairs of lead/trail code units called "surrogates"),
84 * Count Unicode code points in the length UChar code units of the string.
85 * A code point may occupy either one or two UChar code units.
86 * Counting code points involves reading all code units.
91 * @param length The number of UChar code units to be checked, or -1 to count all
93 * @return The number of code points in the specified code units.
107 * A Unicode code point may occupy either one or two UChar code units.
159 * Otherwise, the substring edge units would be matched against
182 * Otherwise, the substring edge units would be matched against
246 * Otherwise, the substring edge units would be matched against
269 * Otherwise, the substring edge units would be matched against
1161 * Converts a sequence of UChars to wchar_t units.
1168 * @param pDestLength A pointer to receive the number of units written to the destination. If
1170 * number of output units corresponding to the transformation of
1171 * all the input units, even in case of a buffer overflow.
1187 * Converts a sequence of wchar_t units to UChars
1194 * @param pDestLength A pointer to receive the number of units written to the destination. If
1196 * number of output units corresponding to the transformation of
1197 * all the input units, even in case of a buffer overflow.
1220 * @param pDestLength A pointer to receive the number of units written to the destination. If
1222 * number of output units corresponding to the transformation of
1223 * all the input units, even in case of a buffer overflow.
1247 * @param pDestLength A pointer to receive the number of units written to the destination. If
1249 * number of output units corresponding to the transformation of
1250 * all the input units, even in case of a buffer overflow.
1267 * Converts a sequence of UChars (UTF-16) to UTF32 units.
1274 * @param pDestLength A pointer to receive the number of units written to the destination. If
1276 * number of output units corresponding to the transformation of
1277 * all the input units, even in case of a buffer overflow.
1294 * Converts a sequence of UTF32 units to UChars (UTF-16)
1301 * @param pDestLength A pointer to receive the number of units written to the destination. If
1303 * number of output units corresponding to the transformation of
1304 * all the input units, even in case of a buffer overflow.