Home
last modified time | relevance | path

Searched refs:UText (Results 1 - 25 of 104) sorted by relevance

12345

/third_party/icu/icu4c/source/common/unicode/
H A Dutext.h32 * UTF-16 strings, to be placed in a UText wrapper and then passed to ICU services.
34 * There are three general classes of usage for UText:
38 * the resulting UText to the desired ICU service.
41 * operate on input presented to them as a UText. These implementations
42 * will need to use the iteration and related UText functions to gain
45 * The third class of UText users are "text providers." These are the
46 * UText implementations for the various text storage formats. An application
48 * UText provider functions for that format, which will then allow
54 * Here is sample code for a forward iteration over the contents of a UText
58 * UText *u
153 typedef struct UText UText; /**< C typedef for struct UText. @stable ICU 3.6 */ global() typedef
1328 struct UText { global() struct
[all...]
H A Drbbi.h61 * The UText through which this BreakIterator accesses the text
64 UText fText;
127 * A character iterator that refers to the same text as the UText, above.
337 * When the break iterator is operating on text supplied via a UText,
353 * Get a UText for the text being analyzed.
354 * The returned UText is a shallow clone of the UText used internally
359 * @param fillIn A UText to be filled in. If NULL, a new UText will be
362 * @return The current UText fo
[all...]
/third_party/node/deps/icu-small/source/common/unicode/
H A Dutext.h32 * UTF-16 strings, to be placed in a UText wrapper and then passed to ICU services.
34 * There are three general classes of usage for UText:
38 * the resulting UText to the desired ICU service.
41 * operate on input presented to them as a UText. These implementations
42 * will need to use the iteration and related UText functions to gain
45 * The third class of UText users are "text providers." These are the
46 * UText implementations for the various text storage formats. An application
48 * UText provider functions for that format, which will then allow
54 * Here is sample code for a forward iteration over the contents of a UText
58 * UText *u
153 typedef struct UText UText; /**< C typedef for struct UText. @stable ICU 3.6 */ global() typedef
1328 struct UText { global() struct
[all...]
H A Drbbi.h92 * @param text A UText representing the text
102 virtual int32_t fillBreaks(UText* text, int32_t start, int32_t end,
124 * The UText through which this BreakIterator accesses the text
127 UText fText = UTEXT_INITIALIZER;
196 * A character iterator that refers to the same text as the UText, above.
417 * When the break iterator is operating on text supplied via a UText,
432 * Get a UText for the text being analyzed.
433 * The returned UText is a shallow clone of the UText used internally
438 * @param fillIn A UText t
[all...]
/third_party/skia/third_party/externals/icu/source/common/unicode/
H A Dutext.h32 * UTF-16 strings, to be placed in a UText wrapper and then passed to ICU services.
34 * There are three general classes of usage for UText:
38 * the resulting UText to the desired ICU service.
41 * operate on input presented to them as a UText. These implementations
42 * will need to use the iteration and related UText functions to gain
45 * The third class of UText users are "text providers." These are the
46 * UText implementations for the various text storage formats. An application
48 * UText provider functions for that format, which will then allow
54 * Here is sample code for a forward iteration over the contents of a UText
58 * UText *u
153 typedef struct UText UText; /**< C typedef for struct UText. @stable ICU 3.6 */ global() typedef
1328 struct UText { global() struct
[all...]
H A Drbbi.h61 * The UText through which this BreakIterator accesses the text
64 UText fText;
127 * A character iterator that refers to the same text as the UText, above.
317 * When the break iterator is operating on text supplied via a UText,
333 * Get a UText for the text being analyzed.
334 * The returned UText is a shallow clone of the UText used internally
339 * @param fillIn A UText to be filled in. If NULL, a new UText will be
342 * @return The current UText fo
[all...]
/third_party/icu/icu4c/source/i18n/unicode/
H A Dregex.h196 * to by this UText must not be deleted during the lifetime of the
205 static RegexPattern * U_EXPORT2 compile( UText *regex,
254 * to by this UText must not be deleted during the lifetime of the
264 static RegexPattern * U_EXPORT2 compile( UText *regex,
311 * to by this UText must not be deleted during the lifetime of the
319 static RegexPattern * U_EXPORT2 compile( UText *regex,
359 * or in a UText, using
360 * `utext_openUChars(UText *ut, const char16_t *text, int64_t textLength, UErrorCode *status);`
415 static UBool U_EXPORT2 matches(UText *regex,
416 UText *inpu
[all...]
H A Duregex.h150 * The contents of the pattern UText will be extracted and saved. Ownership of the
151 * UText struct itself remains with the caller. This is to match the behavior of
168 uregex_openUText(UText *pattern,
258 * This function will work even if the pattern was originally specified as a UText.
289 U_CAPI UText * U_EXPORT2
351 UText *text,
361 * This function will work even if the input was originally specified as a UText.
386 * @param dest A mutable UText in which to store the current input.
387 * If NULL, a new UText will be created as an immutable shallow clone
391 * If a pre-allocated UText wa
[all...]
/third_party/node/deps/icu-small/source/i18n/unicode/
H A Dregex.h196 * to by this UText must not be deleted during the lifetime of the
205 static RegexPattern * U_EXPORT2 compile( UText *regex,
254 * to by this UText must not be deleted during the lifetime of the
264 static RegexPattern * U_EXPORT2 compile( UText *regex,
311 * to by this UText must not be deleted during the lifetime of the
319 static RegexPattern * U_EXPORT2 compile( UText *regex,
359 * or in a UText, using
360 * `utext_openUChars(UText *ut, const char16_t *text, int64_t textLength, UErrorCode *status);`
415 static UBool U_EXPORT2 matches(UText *regex,
416 UText *inpu
[all...]
H A Duregex.h150 * The contents of the pattern UText will be extracted and saved. Ownership of the
151 * UText struct itself remains with the caller. This is to match the behavior of
168 uregex_openUText(UText *pattern,
258 * This function will work even if the pattern was originally specified as a UText.
289 U_CAPI UText * U_EXPORT2
351 UText *text,
361 * This function will work even if the input was originally specified as a UText.
386 * @param dest A mutable UText in which to store the current input.
387 * If NULL, a new UText will be created as an immutable shallow clone
391 * If a pre-allocated UText wa
[all...]
/third_party/skia/third_party/externals/icu/source/i18n/unicode/
H A Dregex.h196 * to by this UText must not be deleted during the lifetime of the
205 static RegexPattern * U_EXPORT2 compile( UText *regex,
254 * to by this UText must not be deleted during the lifetime of the
264 static RegexPattern * U_EXPORT2 compile( UText *regex,
311 * to by this UText must not be deleted during the lifetime of the
319 static RegexPattern * U_EXPORT2 compile( UText *regex,
359 * or in a UText, using
360 * `utext_openUChars(UText *ut, const char16_t *text, int64_t textLength, UErrorCode *status);`
415 static UBool U_EXPORT2 matches(UText *regex,
416 UText *inpu
[all...]
H A Duregex.h150 * The contents of the pattern UText will be extracted and saved. Ownership of the
151 * UText struct itself remains with the caller. This is to match the behavior of
168 uregex_openUText(UText *pattern,
258 * This function will work even if the pattern was originally specified as a UText.
289 U_CAPI UText * U_EXPORT2
351 UText *text,
361 * This function will work even if the input was originally specified as a UText.
386 * @param dest A mutable UText in which to store the current input.
387 * If NULL, a new UText will be created as an immutable shallow clone
391 * If a pre-allocated UText wa
[all...]
/third_party/icu/icu4c/source/common/
H A Dutext.cpp41 utext_access(UText *ut, int64_t index, UBool forward) { in utext_access()
48 utext_moveIndex32(UText *ut, int32_t delta) { in utext_moveIndex32()
88 utext_nativeLength(UText *ut) { in utext_nativeLength()
94 utext_isLengthExpensive(const UText *ut) { in utext_isLengthExpensive()
101 utext_getNativeIndex(const UText *ut) { in utext_getNativeIndex()
111 utext_setNativeIndex(UText *ut, int64_t index) { in utext_setNativeIndex()
145 utext_getPreviousNativeIndex(UText *ut) { in utext_getPreviousNativeIndex()
184 // UText iteration position is always on a code point boundary,
188 utext_current32(UText *ut) { in utext_current32()
242 utext_char32At(UText *u
[all...]
H A Ddictbe.h71 * @param text A UText representing the text. The iterator is left at
80 virtual int32_t findBreaks( UText *text,
99 * @param text A UText representing the text
106 virtual int32_t divideUpDictionaryRange( UText *text,
158 * @param text A UText representing the text
165 virtual int32_t divideUpDictionaryRange( UText *text,
216 * @param text A UText representing the text
223 virtual int32_t divideUpDictionaryRange( UText *text,
274 * @param text A UText representing the text
281 virtual int32_t divideUpDictionaryRange( UText *tex
[all...]
H A Dustr_titlecase_brkiter.cpp52 UText *getUText(UText *fillIn, UErrorCode &errorCode) const U_OVERRIDE;
54 void setText(UText *text, UErrorCode &errorCode) U_OVERRIDE;
67 WholeStringBreakIterator &refreshInputText(UText *input, UErrorCode &errorCode) U_OVERRIDE;
82 UText *WholeStringBreakIterator::getUText(UText * /*fillIn*/, UErrorCode &errorCode) const { in getUText()
92 void WholeStringBreakIterator::setText(UText *text, UErrorCode &errorCode) { in setText()
124 UText * /*input*/, UErrorCode &errorCode) { in refreshInputText()
/third_party/node/deps/icu-small/source/common/
H A Dutext.cpp41 utext_access(UText *ut, int64_t index, UBool forward) { in utext_access()
48 utext_moveIndex32(UText *ut, int32_t delta) { in utext_moveIndex32()
88 utext_nativeLength(UText *ut) { in utext_nativeLength()
94 utext_isLengthExpensive(const UText *ut) { in utext_isLengthExpensive()
101 utext_getNativeIndex(const UText *ut) { in utext_getNativeIndex()
111 utext_setNativeIndex(UText *ut, int64_t index) { in utext_setNativeIndex()
145 utext_getPreviousNativeIndex(UText *ut) { in utext_getPreviousNativeIndex()
184 // UText iteration position is always on a code point boundary,
188 utext_current32(UText *ut) { in utext_current32()
245 utext_char32At(UText *u
[all...]
H A Ddictbe.h74 * @param text A UText representing the text. The iterator is left at
83 virtual int32_t findBreaks( UText *text,
102 * @param text A UText representing the text
109 virtual int32_t divideUpDictionaryRange( UText *text,
161 * @param text A UText representing the text
168 virtual int32_t divideUpDictionaryRange( UText *text,
219 * @param text A UText representing the text
226 virtual int32_t divideUpDictionaryRange( UText *text,
277 * @param text A UText representing the text
284 virtual int32_t divideUpDictionaryRange( UText *tex
[all...]
H A Dustr_titlecase_brkiter.cpp52 UText *getUText(UText *fillIn, UErrorCode &errorCode) const override;
54 void setText(UText *text, UErrorCode &errorCode) override;
67 WholeStringBreakIterator &refreshInputText(UText *input, UErrorCode &errorCode) override;
82 UText *WholeStringBreakIterator::getUText(UText * /*fillIn*/, UErrorCode &errorCode) const { in getUText()
92 void WholeStringBreakIterator::setText(UText *text, UErrorCode &errorCode) { in setText()
124 UText * /*input*/, UErrorCode &errorCode) { in refreshInputText()
/third_party/skia/third_party/externals/icu/source/common/
H A Dutext.cpp41 utext_access(UText *ut, int64_t index, UBool forward) { in utext_access()
48 utext_moveIndex32(UText *ut, int32_t delta) { in utext_moveIndex32()
88 utext_nativeLength(UText *ut) { in utext_nativeLength()
94 utext_isLengthExpensive(const UText *ut) { in utext_isLengthExpensive()
101 utext_getNativeIndex(const UText *ut) { in utext_getNativeIndex()
111 utext_setNativeIndex(UText *ut, int64_t index) { in utext_setNativeIndex()
145 utext_getPreviousNativeIndex(UText *ut) { in utext_getPreviousNativeIndex()
184 // UText iteration position is always on a code point boundary,
188 utext_current32(UText *ut) { in utext_current32()
242 utext_char32At(UText *u
[all...]
H A Ddictbe.h70 * @param text A UText representing the text. The iterator is left at
78 virtual int32_t findBreaks( UText *text,
95 * @param text A UText representing the text
101 virtual int32_t divideUpDictionaryRange( UText *text,
152 * @param text A UText representing the text
158 virtual int32_t divideUpDictionaryRange( UText *text,
208 * @param text A UText representing the text
214 virtual int32_t divideUpDictionaryRange( UText *text,
264 * @param text A UText representing the text
270 virtual int32_t divideUpDictionaryRange( UText *tex
[all...]
H A Dustr_titlecase_brkiter.cpp52 UText *getUText(UText *fillIn, UErrorCode &errorCode) const U_OVERRIDE;
54 void setText(UText *text, UErrorCode &errorCode) U_OVERRIDE;
67 WholeStringBreakIterator &refreshInputText(UText *input, UErrorCode &errorCode) U_OVERRIDE;
82 UText *WholeStringBreakIterator::getUText(UText * /*fillIn*/, UErrorCode &errorCode) const { in getUText()
92 void WholeStringBreakIterator::setText(UText *text, UErrorCode &errorCode) { in setText()
124 UText * /*input*/, UErrorCode &errorCode) { in refreshInputText()
/third_party/icu/icu4c/source/test/intltest/
H A Dutxttest.h9 * Tests for the UText and UTextIterator text abstraction classes
50 void TestAccess(const UnicodeString &us, UText *ut, int cpCount, m *cpMap);
51 void TestAccessNoClone(const UnicodeString &us, UText *ut, int cpCount, m *cpMap);
52 void TestCMR (const UnicodeString &us, UText *ut, int cpCount, m *nativeMap, m *utf16Map);
53 void TestCopyMove(const UnicodeString &us, UText *ut, UBool move,
57 UText *ut, // UnicodeText object under test.
58 int32_t nativeStart, // Range to be replaced, in UText native units.
H A Dutxttest.cpp9 * Tests for the UText and UTextIterator text abstraction classes
30 UText *openFragmentedUnicodeString(UText *ut, UnicodeString *s, UErrorCode *status);
85 // Top Level function for UText testing.
161 // TestString() Run a suite of UText tests on a string.
170 UText *ut = NULL; in TestString()
294 // ut UText containing the same test text.
296 // nativeMap Mapping from code points to native indexes for the UText.
299 // This function runs a whole series of operations on each incoming UText.
300 // The UText i
[all...]
H A Dregextst.h18 struct UText;
19 typedef struct UText UText; typedef
66 virtual void assertUText(const char *expected, UText *actual, const char *file, int line);
67 virtual void assertUTextInvariant(const char *invariant, UText *actual, const char *file, int line);
/third_party/icu/icu4c/source/test/cintltst/
H A Dutexttst.c58 * TestAPI verify that the UText API is accessible from C programs.
73 UText utLoc = UTEXT_INITIALIZER; in TestAPI()
76 UText *uta; in TestAPI()
77 UText *utb; in TestAPI()
99 UText *uta; in TestAPI()
100 UText *utb; in TestAPI()
118 UText *uta; in TestAPI()
194 * UText opened on a NULL string with zero length in TestAPI()
196 UText *uta; in TestAPI()
218 UText *ut in TestAPI()
[all...]

Completed in 16 milliseconds

12345