Searched refs:UCharIterator (Results 1 - 25 of 43) sorted by relevance

12

/external/icu4c/common/unicode/
H A Duiter.h24 * @see UCharIterator
40 struct UCharIterator;
41 typedef struct UCharIterator UCharIterator; /**< C typedef for struct UCharIterator. @stable ICU 2.1 */ typedef in typeref:struct:UCharIterator
44 * Origin constants for UCharIterator.getIndex() and UCharIterator.move().
46 * @see UCharIterator
53 /** Constants for UCharIterator. @stable ICU 2.6 */
74 * Constant for UCharIterator getStat
339 struct UCharIterator { struct
[all...]
H A Dunorm.h320 * The input text is an instance of the C character iteration API UCharIterator.
380 unorm_next(UCharIterator *src,
413 unorm_previous(UCharIterator *src,
/external/webkit/Source/JavaScriptCore/icu/unicode/
H A Duiter.h24 * @see UCharIterator
40 struct UCharIterator;
41 typedef struct UCharIterator UCharIterator; /**< C typedef for struct UCharIterator. @stable ICU 2.1 */ typedef in typeref:struct:UCharIterator
44 * Origin constants for UCharIterator.getIndex() and UCharIterator.move().
46 * @see UCharIterator
53 /** Constants for UCharIterator. @stable ICU 2.6 */
74 * Constant for UCharIterator getStat
339 struct UCharIterator { struct
[all...]
H A Dunorm.h334 * The input text is an instance of the C character iteration API UCharIterator.
394 unorm_next(UCharIterator *src,
427 unorm_previous(UCharIterator *src,
H A Ducol.h469 UCharIterator *sIter,
470 UCharIterator *tIter,
703 * the same type of UCharIterator set with the same string.
710 * @param iter UCharIterator containing the string we need
723 UCharIterator *iter,
/external/webkit/Source/JavaScriptGlue/icu/unicode/
H A Duiter.h24 * @see UCharIterator
40 struct UCharIterator;
41 typedef struct UCharIterator UCharIterator; /**< C typedef for struct UCharIterator. @stable ICU 2.1 */ typedef in typeref:struct:UCharIterator
44 * Origin constants for UCharIterator.getIndex() and UCharIterator.move().
46 * @see UCharIterator
53 /** Constants for UCharIterator. @stable ICU 2.6 */
74 * Constant for UCharIterator getStat
339 struct UCharIterator { struct
[all...]
/external/webkit/Source/WebCore/icu/unicode/
H A Duiter.h24 * @see UCharIterator
40 struct UCharIterator;
41 typedef struct UCharIterator UCharIterator; /**< C typedef for struct UCharIterator. @stable ICU 2.1 */ typedef in typeref:struct:UCharIterator
44 * Origin constants for UCharIterator.getIndex() and UCharIterator.move().
46 * @see UCharIterator
53 /** Constants for UCharIterator. @stable ICU 2.6 */
74 * Constant for UCharIterator getStat
339 struct UCharIterator { struct
[all...]
H A Dunorm.h334 * The input text is an instance of the C character iteration API UCharIterator.
394 unorm_next(UCharIterator *src,
427 unorm_previous(UCharIterator *src,
H A Ducol.h469 UCharIterator *sIter,
470 UCharIterator *tIter,
703 * the same type of UCharIterator set with the same string.
710 * @param iter UCharIterator containing the string we need
723 UCharIterator *iter,
/external/webkit/Source/WebKit/mac/icu/unicode/
H A Duiter.h24 * @see UCharIterator
40 struct UCharIterator;
41 typedef struct UCharIterator UCharIterator; /**< C typedef for struct UCharIterator. @stable ICU 2.1 */ typedef in typeref:struct:UCharIterator
44 * Origin constants for UCharIterator.getIndex() and UCharIterator.move().
46 * @see UCharIterator
53 /** Constants for UCharIterator. @stable ICU 2.6 */
74 * Constant for UCharIterator getStat
339 struct UCharIterator { struct
[all...]
H A Dunorm.h334 * The input text is an instance of the C character iteration API UCharIterator.
394 unorm_next(UCharIterator *src,
427 unorm_previous(UCharIterator *src,
/external/icu4c/samples/uciter8/
H A Duit_len8.h16 * This file contains the declaration for a "lenient UTF-8" UCharIterator
27 uiter_setLenient8(UCharIterator *iter, const char *s, int32_t length);
H A Duit_len8.c16 * This file contains the implementation of the "lenient UTF-8" UCharIterator
18 * UTF-8-style macros are defined as well as the UCharIterator.
45 * but it is sufficient for a UCharIterator that returns only UChars anyway.
76 /* lenient-8 UCharIterator -------------------------------------------------- */
79 * This is a copy of the UTF-8 UCharIterator in uiter.cpp,
88 * Use UCharIterator fields as follows:
96 * Since UCharIterator delivers 16-bit code units, the iteration can be
110 lenient8IteratorGetIndex(UCharIterator *iter, UCharIteratorOrigin origin) {
202 lenient8IteratorMove(UCharIterator *iter, int32_t delta, UCharIteratorOrigin origin) {
375 lenient8IteratorHasNext(UCharIterator *ite
[all...]
H A Duciter8.c31 /* UCharIterator test ------------------------------------------------------- */
34 * The following code is a copy of the UCharIterator test code in
45 compareIterators(UCharIterator *iter1, const char *n1,
46 UCharIterator *iter2, const char *n2) {
216 testIteratorState(UCharIterator *iter1, UCharIterator *iter2, const char *n, int32_t middle) {
307 UCharIterator iter1, iter2;
311 puts("test a UCharIterator for lenient 8-bit Unicode (accept single surrogates)");
/external/icu4c/common/
H A Dunorm_it.h28 * Normalizing UCharIterator wrapper.
31 * - it actually implements a character iterator (UCharIterator)
33 * - it supports UCharIterator getState()/setState()
39 * function(UCharIterator *srcIter) {
41 * UCharIterator *iter;
118 * Set a UCharIterator and a normalization mode for the normalizing iterator
120 * normalize the text, and in turn deliver it with its own wrapper UCharIterator
130 * The normalizing iterator's UCharIterator interface has the following properties:
136 * @param iter The source text UCharIterator to be wrapped. It is aliases into the normalizing iterator.
140 * @return an alias to the normalizing iterator's UCharIterator interfac
[all...]
H A Duiter.cpp31 /* No-Op UCharIterator implementation for illegal input --------------------- */
34 noopGetIndex(UCharIterator * /*iter*/, UCharIteratorOrigin /*origin*/) {
39 noopMove(UCharIterator * /*iter*/, int32_t /*delta*/, UCharIteratorOrigin /*origin*/) {
44 noopHasNext(UCharIterator * /*iter*/) {
49 noopCurrent(UCharIterator * /*iter*/) {
54 noopGetState(const UCharIterator * /*iter*/) {
59 noopSetState(UCharIterator * /*iter*/, uint32_t /*state*/, UErrorCode *pErrorCode) {
63 static const UCharIterator noopIterator={
77 /* UCharIterator implementation for simple strings -------------------------- */
83 * The UCharIterator
[all...]
H A Dunorm_it.c33 UCharIterator api;
34 UCharIterator *iter;
67 initIndexes(UNormIterator *uni, UCharIterator *iter) {
69 UCharIterator *api=&uni->api;
91 UCharIterator *api=&uni->api;
132 moveContentsTowardStart(UCharIterator *api, UChar chars[], uint32_t states[], int32_t delta) {
159 moveContentsTowardEnd(UCharIterator *api, UChar chars[], uint32_t states[], int32_t delta) {
189 readNext(UNormIterator *uni, UCharIterator *iter) {
191 UCharIterator *api=&uni->api;
259 readPrevious(UNormIterator *uni, UCharIterator *ite
[all...]
H A Dunorm.cpp117 unorm_iterate(UCharIterator *src, UBool forward,
190 unorm_previous(UCharIterator *src,
203 unorm_next(UCharIterator *src,
/external/icu4c/test/intltest/
H A Dcitrtest.h40 void TestUCharIterator(UCharIterator *iter, CharacterIterator &ci, const char *moves, const char *which);
H A Dtscoll.cpp109 UCharIterator sIter, tIter;
166 UCharIterator sIter, tIter;
185 UCharIterator sIter, tIter;
/external/sqlite/android/
H A DPhonebookIndex.h41 int32_t GetPhonebookIndex(UCharIterator * iter, const char * locale, UChar * out, int32_t size,
H A DPhonebookIndex.cpp121 int32_t GetPhonebookIndex(UCharIterator * iter, const char * locale, UChar * out, int32_t size,
/external/icu4c/i18n/unicode/
H A Ducol.h509 UCharIterator *sIter,
510 UCharIterator *tIter,
803 * the same type of UCharIterator set with the same string.
810 * @param iter UCharIterator containing the string we need
823 UCharIterator *iter,
H A Dcoll.h446 * This version takes UCharIterator input.
453 virtual UCollationResult compare(UCharIterator &sIter,
454 UCharIterator &tIter,
H A Dtblcoll.h395 * This version takes UCharIterator input.
402 virtual UCollationResult compare(UCharIterator &sIter,
403 UCharIterator &tIter,

Completed in 616 milliseconds

12