Home | History | Annotate | Download | only in unicode

Lines Matching refs:UText

26 #include "unicode/utext.h"
145 * The contents of the pattern UText will be extracted and saved. Ownership of the
146 * UText struct itself remains with the caller. This is to match the behavior of
163 uregex_openUText(UText *pattern,
253 * This function will work even if the pattern was originally specified as a UText.
284 U_STABLE UText * U_EXPORT2
346 UText *text,
356 * This function will work even if the input was originally specified as a UText.
381 * @param dest A mutable UText in which to store the current input.
382 * If NULL, a new UText will be created as an immutable shallow clone
386 * If a pre-allocated UText was provided, it will always be used and returned.
390 U_STABLE UText * U_EXPORT2
392 UText *dest,
402 * ICU that the string has been relocated, and providing a new UText to access the
422 UText *text,
692 * @param dest A mutable UText in which to store the current input.
693 * If NULL, a new UText will be created as an immutable shallow clone
698 * If a pre-allocated UText was provided, it will always be used and returned.
703 U_STABLE UText * U_EXPORT2
706 UText *dest,
1103 * @param dest A mutable UText that will receive the result.
1104 * If NULL, a new UText will be created (which may not be mutable).
1106 * @return A UText containing the results of the find and replace.
1107 * If a pre-allocated UText was provided, it will always be used and returned.
1111 U_STABLE UText * U_EXPORT2
1113 UText *replacement,
1114 UText *dest,
1162 * @param dest A mutable UText that will receive the result.
1163 * If NULL, a new UText will be created (which may not be mutable).
1165 * @return A UText containing the results of the find and replace.
1166 * If a pre-allocated UText was provided, it will always be used and returned.
1170 U_STABLE UText * U_EXPORT2
1172 UText *replacement,
1173 UText *dest,
1247 * @param dest A mutable UText that will receive the result. Must not be NULL.
1254 UText *replacementText,
1255 UText *dest,
1298 * @param dest A mutable UText that will receive the result. Must not be NULL.
1302 * @return The destination UText.
1306 U_STABLE UText * U_EXPORT2
1308 UText *dest,
1381 * @param destFields An array of mutable UText structs to receive the results of the split.
1382 * If a field is NULL, a new UText is allocated to contain the results for
1383 * that field. This new UText is not guaranteed to be mutable.
1399 UText *destFields[],