/interface/sdk_c/third_party/icu4c/ndk_headers/unicode/ |
H A D | unorm2.h | 288 const UChar *src, int32_t length,
289 UChar *dest, int32_t capacity,
311 UChar *first, int32_t firstLength, int32_t firstCapacity,
312 const UChar *second, int32_t secondLength,
334 UChar *first, int32_t firstLength, int32_t firstCapacity,
335 const UChar *second, int32_t secondLength,
359 UChar32 c, UChar *decomposition, int32_t capacity,
393 UChar32 c, UChar *decomposition, int32_t capacity,
444 const UChar *s, int32_t length,
466 const UChar * [all...] |
H A D | unum.h | 57 * UChar myString[20];
62 * printf(" Example 1: %s\n", austrdup(myString) ); //austrdup( a function used to convert UChar* to char*)
77 * UChar* result = NULL;
87 * result=(UChar*)malloc(sizeof(UChar) * resultlength);
438 const UChar* pattern,
512 UChar* result,
544 UChar* result,
576 UChar* result,
626 UChar* resul [all...] |
H A D | ucnv.h | 227 const UChar* codeUnits,
398 ucnv_openU(const UChar *name,
625 const UChar *s,
663 UChar *errUChars,
700 * Returns the maximum number of bytes that are output per UChar in conversion
716 * This function returns bytes per UChar (UTF-16 code unit), not per
740 * @return The maximum number of bytes per UChar (16 bit code unit)
795 * @return displayNameLength number of UChar needed in displayName
802 UChar *displayName,
976 * conversion is to begin, and ends up pointing after the last UChar consume [all...] |
H A D | udat.h | 49 * UChar *myString;
55 * myString=(UChar*)malloc(sizeof(UChar) * (myStrlen+1) );
67 * UChar* myString;
75 * myString = (UChar*)malloc(sizeof(UChar) * (myStrlen+1) );
89 * UChar *myString;
98 * myString=(UChar*)malloc(sizeof(UChar) * (myStrlen+1) );
818 const UChar *tzI [all...] |
H A D | uidna.h | 206 const UChar *label, int32_t length,
207 UChar *dest, int32_t capacity,
233 const UChar *label, int32_t length,
234 UChar *dest, int32_t capacity,
262 const UChar *name, int32_t length,
263 UChar *dest, int32_t capacity,
289 const UChar *name, int32_t length,
290 UChar *dest, int32_t capacity,
|
H A D | utrans.h | 57 * A new set of functions replaces the old ones and uses UChar * IDs,
194 utrans_openU(const UChar *id,
197 const UChar *rules,
277 U_CAPI const UChar * U_EXPORT2
309 utrans_unregisterID(const UChar* id, int32_t idLength);
331 const UChar* filterPattern,
362 * Transliterate a segment of a UChar* string. The string is passed
363 * in in a UChar* buffer. The string is modified in place. If the
393 UChar* text,
401 * Transliterate the portion of the UChar* tex [all...] |
H A D | ucal.h | 48 * UChar *tzId;
50 * tzId=(UChar*)malloc(sizeof(UChar) * (strlen("PST") +1) );
638 ucal_getDefaultTimeZone(UChar* result, int32_t resultCapacity, UErrorCode* ec);
650 ucal_setDefaultTimeZone(const UChar* zoneID, UErrorCode* ec);
682 ucal_getHostTimeZone(UChar *result, int32_t resultCapacity, UErrorCode *ec);
701 ucal_getDSTSavings(const UChar* zoneID, UErrorCode* ec);
736 ucal_open(const UChar* zoneID,
774 const UChar* zoneID,
790 UChar *resul [all...] |
H A D | ucol.h | 393 ucol_openRules( const UChar *rules,
465 const UChar *source,
467 const UChar *target,
513 const UChar *source, int32_t sourceLength,
514 const UChar *target, int32_t targetLength);
532 const UChar *source, int32_t sourceLength,
533 const UChar *target, int32_t targetLength);
551 const UChar *source, int32_t sourceLength,
552 const UChar *target, int32_t targetLength);
687 UChar *resul [all...] |
H A D | uset.h | 275 uset_openPattern(const UChar* pattern, int32_t patternLength,
290 uset_openPatternOptions(const UChar* pattern, int32_t patternLength,
339 UChar* result, int32_t resultCapacity,
364 uset_addString(USet* set, const UChar* str, int32_t strLen);
387 uset_removeString(USet* set, const UChar* str, int32_t strLen);
445 uset_containsString(const USet* set, const UChar* str, int32_t strLen);
515 UChar* str, int32_t strCapacity,
|
H A D | ucnv_err.h | 198 const UChar *source; /**< Pointer to the source source buffer. @stable ICU 2.0 */
199 const UChar *sourceLimit; /**< Pointer to the limit (end + 1) of source buffer. @stable ICU 2.0 */
216 UChar *target; /**< Pointer to the target buffer. @stable ICU 2.0 */
217 const UChar *targetLimit; /**< Pointer to the limit (end + 1) of target buffer. @stable ICU 2.0 */
|
H A D | ubidi.h | 97 *int getTextWidth(const UChar *text, int32_t start, int32_t limit,
103 *void getLineBreak(const UChar *text, int32_t start, int32_t *pLimit,
115 * void renderRun(const UChar *text, int32_t start, int32_t limit,
128 * void renderDirectionalRun(const UChar *text,
169 * void renderLine(UBiDi *line, const UChar *text,
211 *void renderParagraph(const UChar *text, int32_t length,
1142 const UChar *prologue, int32_t proLength,
1143 const UChar *epilogue, int32_t epiLength,
1229 ubidi_setPara(UBiDi *pBiDi, const UChar *text, int32_t length,
1331 ubidi_getBaseDirection(const UChar *tex [all...] |
H A D | uloc.h | 176 * UChar* result,
563 UChar* language,
592 UChar* script,
624 UChar* country,
654 UChar* variant,
668 * UChar displayKeyword[256];
703 UChar* dest,
732 UChar* dest,
754 UChar* result,
|
H A D | ubrk.h | 228 const UChar *text,
248 ubrk_openRules(const UChar *rules,
250 const UChar *text,
277 const UChar * text, int32_t textLength,
337 const UChar* text,
|
H A D | umachine.h | 353 /* UChar and UChar32 definitions -------------------------------------------- */
355 /** Number of bytes in a UChar. @stable ICU 2.0 */
375 * \var UChar
379 * Starting with ICU 59, C++ API uses char16_t directly, while C API continues to use UChar.
381 * UChar is configurable by defining the macro UCHAR_TYPE
387 * The default is UChar=char16_t.
399 // #if 1 is normal. UChar defaults to char16_t in C++.
400 // For configuration testing of UChar=uint16_t temporarily change this to #if 0.
410 typedef char16_t UChar;
typedef 412 typedef UCHAR_TYPE UChar;
typedef 414 typedef char16_t UChar; global() typedef 416 typedef uint16_t UChar; global() typedef [all...] |
H A D | parseerr.h | 81 UChar preContext[U_PARSE_CONTEXT_LEN];
88 UChar postContext[U_PARSE_CONTEXT_LEN];
|
H A D | unumberformatter.h | 47 * UChar* buffer = (UChar*) malloc((len+1)*sizeof(UChar));
562 unumf_openForSkeletonAndLocale(const UChar* skeleton, int32_t skeletonLen, const char* locale,
583 const UChar* skeleton, int32_t skeletonLen, const char* locale, UParseError* perror, UErrorCode* ec);
|
H A D | uenum.h | 48 * does nothing. After this call, any char* or UChar* pointer
79 * it is converted to UChar* with the invariant converter.
80 * The result is terminated by (UChar)0.
95 U_CAPI const UChar* U_EXPORT2
104 * NULL is returned. If the native service string is a UChar*
117 * UChar* and conversion to char* with the invariant converter
|
H A D | uscript.h | 642 uscript_getSampleString(UScriptCode script, UChar *dest, int32_t capacity, UErrorCode *pErrorCode);
|
H A D | uchar.h | 2518 u_stringHasBinaryProperty(const UChar *s, int32_t length, UProperty which);
3892 u_getFC_NFKC_Closure(UChar32 c, UChar *dest, int32_t destCapacity, UErrorCode *pErrorCode);
|