/external/chromium_org/third_party/icu/source/i18n/unicode/ |
H A D | coleitr.h | 25 * 08/03/98 erm Synched with 1.2 version CollationElementIterator.java 54 * The CollationElementIterator class is used as an iterator to walk through 80 * CollationElementIterator* c = 111 * Note, CollationElementIterator should not be subclassed. 116 class U_I18N_API CollationElementIterator : public UObject { class in inherits:UObject 119 // CollationElementIterator public data member ------------------------------ 129 // CollationElementIterator public constructor/destructor ------------------- 137 CollationElementIterator(const CollationElementIterator& other); 143 virtual ~CollationElementIterator(); [all...] |
H A D | tblcoll.h | 81 class CollationElementIterator; 237 * @param source the string over which the CollationElementIterator will 243 virtual CollationElementIterator* createCollationElementIterator( 255 virtual CollationElementIterator* createCollationElementIterator( 403 * returned by the CollationElementIterator. 404 * Call CollationElementIterator::getMaxExpansion() instead. 406 * @param order a collation order returned by CollationElementIterator::previous 407 * or CollationElementIterator::next. 411 * @see CollationElementIterator#getMaxExpansion 412 * @deprecated ICU 51 Use CollationElementIterator [all...] |
/external/icu/icu4c/source/i18n/unicode/ |
H A D | coleitr.h | 23 * 08/03/98 erm Synched with 1.2 version CollationElementIterator.java 54 * The CollationElementIterator class is used as an iterator to walk through 80 * CollationElementIterator* c = 111 * Note, CollationElementIterator should not be subclassed. 116 class U_I18N_API CollationElementIterator : public UObject { class in inherits:UObject 119 // CollationElementIterator public data member ------------------------------ 129 // CollationElementIterator public constructor/destructor ------------------- 137 CollationElementIterator(const CollationElementIterator& other); 143 virtual ~CollationElementIterator(); [all...] |
H A D | tblcoll.h | 84 class CollationElementIterator; 234 * @param source the string over which the CollationElementIterator will 240 virtual CollationElementIterator* createCollationElementIterator( 252 virtual CollationElementIterator* createCollationElementIterator( 417 * returned by the CollationElementIterator. 418 * Call CollationElementIterator::getMaxExpansion() instead. 420 * @param order a collation order returned by CollationElementIterator::previous 421 * or CollationElementIterator::next. 425 * @see CollationElementIterator#getMaxExpansion 426 * @deprecated ICU 51 Use CollationElementIterator [all...] |
/external/icu/icu4c/source/i18n/ |
H A D | coleitr.cpp | 18 * 08/03/98 erm Synched with 1.2 version of CollationElementIterator.java 21 * 02/19/01 swquek Removed CollationElementIterator() since it is 48 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(CollationElementIterator) 50 /* CollationElementIterator public constructor/destructor ------------------ */ 52 CollationElementIterator::CollationElementIterator( function in class:CollationElementIterator 53 const CollationElementIterator& other) 58 CollationElementIterator::~CollationElementIterator() 64 /* CollationElementIterator publi 327 CollationElementIterator::CollationElementIterator( function in class:CollationElementIterator 339 CollationElementIterator::CollationElementIterator( function in class:CollationElementIterator [all...] |
H A D | ucoleitr.cpp | 180 UCollationPCE::UCollationPCE(CollationElementIterator *iter) { init(iter); } 183 init(CollationElementIterator::fromUCollationElements(elems)); 186 void UCollationPCE::init(CollationElementIterator *iter) 283 CollationElementIterator *cei = rbc->createCollationElementIterator(s); 296 delete CollationElementIterator::fromUCollationElements(elems); 302 CollationElementIterator::fromUCollationElements(elems)->reset(); 313 return CollationElementIterator::fromUCollationElements(elems)->next(*status); 366 return CollationElementIterator::fromUCollationElements(elems)->previous(*status); 453 return CollationElementIterator::fromUCollationElements(elems)->getMaxExpansion(order); 479 return CollationElementIterator [all...] |
H A D | usrchimp.h | 51 class CollationElementIterator; 80 CollationElementIterator *cei; 88 UCollationPCE(CollationElementIterator *iter); 92 void init(CollationElementIterator *iter);
|
H A D | nfrule.cpp | 1138 // the CollationElementIterator protocol. Hopefully, this 1145 LocalPointer<CollationElementIterator> strIter(collator->createCollationElementIterator(str)); 1146 LocalPointer<CollationElementIterator> prefixIter(collator->createCollationElementIterator(prefix)); 1176 while (oPrefix != CollationElementIterator::NULLORDER) { 1178 while (CollationElementIterator::primaryOrder(oStr) == 0 1179 && oStr != CollationElementIterator::NULLORDER) { 1184 while (CollationElementIterator::primaryOrder(oPrefix) == 0 1185 && oPrefix != CollationElementIterator::NULLORDER) { 1195 if (oPrefix == CollationElementIterator::NULLORDER) { 1201 if (oStr == CollationElementIterator [all...] |
/external/chromium_org/third_party/icu/source/i18n/ |
H A D | coleitr.cpp | 20 * 08/03/98 erm Synched with 1.2 version of CollationElementIterator.java 42 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(CollationElementIterator) 44 /* CollationElementIterator public constructor/destructor ------------------ */ 46 CollationElementIterator::CollationElementIterator( function in class:CollationElementIterator 47 const CollationElementIterator& other) 57 CollationElementIterator::~CollationElementIterator() 64 /* CollationElementIterator public methods --------------------------------- */ 66 int32_t CollationElementIterator 275 CollationElementIterator::CollationElementIterator( function in class:CollationElementIterator 323 CollationElementIterator::CollationElementIterator( function in class:CollationElementIterator [all...] |
H A D | nfrule.cpp | 1137 // the CollationElementIterator protocol. Hopefully, this 1140 CollationElementIterator* strIter = collator->createCollationElementIterator(str); 1141 CollationElementIterator* prefixIter = collator->createCollationElementIterator(prefix); 1174 while (oPrefix != CollationElementIterator::NULLORDER) { 1176 while (CollationElementIterator::primaryOrder(oStr) == 0 1177 && oStr != CollationElementIterator::NULLORDER) { 1182 while (CollationElementIterator::primaryOrder(oPrefix) == 0 1183 && oPrefix != CollationElementIterator::NULLORDER) { 1193 if (oPrefix == CollationElementIterator::NULLORDER) { 1199 if (oStr == CollationElementIterator [all...] |
H A D | tblcoll.cpp | 238 CollationElementIterator* RuleBasedCollator::createCollationElementIterator 242 CollationElementIterator *result = new CollationElementIterator(source, this, 253 * Create a CollationElementIterator object that will iterate over the 257 CollationElementIterator* RuleBasedCollator::createCollationElementIterator 261 CollationElementIterator *result = new CollationElementIterator(source, this, 446 * @see CollationElementIterator#getMaxExpansion
|
/external/chromium_org/third_party/icu/source/test/intltest/ |
H A D | itercoll.h | 37 * Test that results from CollationElementIterator.next is equivalent to 38 * the reversed results from CollationElementIterator.previous, for the set 44 * Test for CollationElementIterator.previous() 107 UnicodeString &orderString(CollationElementIterator &iter, UnicodeString &target); 109 void assertEqual(CollationElementIterator &i1, CollationElementIterator &i2);
|
H A D | itercoll.cpp | 45 * Test for CollationElementIterator previous and next for the whole set of 50 CollationElementIterator *iter; 79 * Test for CollationElementIterator.previous() 87 CollationElementIterator *iter = en_us->createCollationElementIterator(test1); 175 CollationElementIterator *iter = en_us->createCollationElementIterator(test1); 204 CollationElementIterator *pristine = en_us->createCollationElementIterator(test1); 229 CollationElementIterator *iter1 = en_us->createCollationElementIterator(test1); 230 CollationElementIterator *iter2 = en_us->createCollationElementIterator(test2); 237 while ( ++i < 10 && c != CollationElementIterator::NULLORDER) 302 CollationElementIterator *ite [all...] |
H A D | regcoll.h | 37 // CollationElementIterator.reset() doesn't work 56 // CollationElementIterator will not work correctly if the associated 247 void assertEqual(CollationElementIterator &i1, CollationElementIterator &i2);
|
H A D | tscoll.h | 46 void backAndForth(CollationElementIterator &iter); 51 Order *getOrders(CollationElementIterator &iter, int32_t &orderLength);
|
H A D | tscoll.cpp | 273 LocalPointer<CollationElementIterator> c(((RuleBasedCollator *)col)->createCollationElementIterator(source)); 404 void IntlTestCollator::backAndForth(CollationElementIterator &iter) 418 while ((o = iter.previous(status)) != CollationElementIterator::NULLORDER) 473 while ((o = iter.next(status)) != CollationElementIterator::NULLORDER) 484 while ((o = iter.previous(status)) != CollationElementIterator::NULLORDER) 501 IntlTestCollator::Order *IntlTestCollator::getOrders(CollationElementIterator &iter, int32_t &orderLength) 510 while ((order = iter.next(status)) != CollationElementIterator::NULLORDER)
|
H A D | regcoll.cpp | 43 // CollationElementIterator.reset() doesn't work 49 CollationElementIterator *i1 = en_us->createCollationElementIterator(test1); 50 CollationElementIterator *i2 = en_us->createCollationElementIterator(test1); 55 errln("Could not create CollationElementIterator's"); 61 while (i1->next(status) != CollationElementIterator::NULLORDER) 141 // CollationElementIterator will not work correctly if the associated 154 CollationElementIterator *i1 = c->createCollationElementIterator(test3); 429 // CollationElementIterator's. I'm pretty sure that 433 CollationElementIterator *i1 = c1->createCollationElementIterator(test1); 437 CollationElementIterator *i [all...] |
H A D | apicoll.cpp | 23 // 6/30/97 helena Added tests for CollationElementIterator::setText, getOffset 659 CollationElementIterator *iterator1 = ((RuleBasedCollator*)col)->createCollationElementIterator(testString1); 662 CollationElementIterator *coliter=((RuleBasedCollator*)col)->createCollationElementIterator(*chariter); 665 CollationElementIterator *iterator2 = ((RuleBasedCollator*)col)->createCollationElementIterator(testString1); 666 CollationElementIterator *iterator3 = ((RuleBasedCollator*)col)->createCollationElementIterator(testString2); 713 doAssert((CollationElementIterator::primaryOrder(order1) == 714 CollationElementIterator::primaryOrder(order3)), "The primary orders should be the same"); 715 doAssert((CollationElementIterator::secondaryOrder(order1) == 716 CollationElementIterator::secondaryOrder(order3)), "The secondary orders should be the same"); 717 doAssert((CollationElementIterator [all...] |
/external/icu/icu4c/source/test/intltest/ |
H A D | itercoll.h | 37 * Test that results from CollationElementIterator.next is equivalent to 38 * the reversed results from CollationElementIterator.previous, for the set 44 * Test for CollationElementIterator.previous() 107 UnicodeString &orderString(CollationElementIterator &iter, UnicodeString &target); 109 void assertEqual(CollationElementIterator &i1, CollationElementIterator &i2);
|
H A D | regcoll.h | 37 // CollationElementIterator.reset() doesn't work 56 // CollationElementIterator will not work correctly if the associated 252 void assertEqual(CollationElementIterator &i1, CollationElementIterator &i2);
|
H A D | itercoll.cpp | 45 * Test for CollationElementIterator previous and next for the whole set of 50 CollationElementIterator *iter; 79 * Test for CollationElementIterator.previous() 87 CollationElementIterator *iter = en_us->createCollationElementIterator(test1); 175 CollationElementIterator *iter = en_us->createCollationElementIterator(test1); 179 if (U_FAILURE(status) || iter->previous(status) != CollationElementIterator::NULLORDER) { 184 if (U_FAILURE(status) || iter->next(status) != CollationElementIterator::NULLORDER) { 204 CollationElementIterator *pristine = en_us->createCollationElementIterator(test1); 284 CollationElementIterator *iter1 = en_us->createCollationElementIterator(test1); 285 CollationElementIterator *iter [all...] |
H A D | tscoll.h | 46 void backAndForth(CollationElementIterator &iter); 51 Order *getOrders(CollationElementIterator &iter, int32_t &orderLength);
|
H A D | regcoll.cpp | 44 // CollationElementIterator.reset() doesn't work 50 CollationElementIterator *i1 = en_us->createCollationElementIterator(test1); 51 CollationElementIterator *i2 = en_us->createCollationElementIterator(test1); 56 errln("Could not create CollationElementIterator's"); 62 while (i1->next(status) != CollationElementIterator::NULLORDER) 134 // CollationElementIterator will not work correctly if the associated 147 CollationElementIterator *i1 = c->createCollationElementIterator(test3); 422 // CollationElementIterator's. I'm pretty sure that 426 CollationElementIterator *i1 = c1->createCollationElementIterator(test1); 430 CollationElementIterator *i [all...] |
H A D | tscoll.cpp | 255 LocalPointer<CollationElementIterator> c(((RuleBasedCollator *)col)->createCollationElementIterator(source)); 386 void IntlTestCollator::backAndForth(CollationElementIterator &iter) 400 while ((o = iter.previous(status)) != CollationElementIterator::NULLORDER) 455 while ((o = iter.next(status)) != CollationElementIterator::NULLORDER) 466 while ((o = iter.previous(status)) != CollationElementIterator::NULLORDER) 483 IntlTestCollator::Order *IntlTestCollator::getOrders(CollationElementIterator &iter, int32_t &orderLength) 492 while ((order = iter.next(status)) != CollationElementIterator::NULLORDER) 510 errln("CollationElementIterator.next() failed - %s",
|
H A D | apicoll.cpp | 23 // 6/30/97 helena Added tests for CollationElementIterator::setText, getOffset 643 CollationElementIterator *iterator1 = ((RuleBasedCollator*)col)->createCollationElementIterator(testString1); 646 CollationElementIterator *coliter=((RuleBasedCollator*)col)->createCollationElementIterator(*chariter); 649 CollationElementIterator *iterator2 = ((RuleBasedCollator*)col)->createCollationElementIterator(testString1); 650 CollationElementIterator *iterator3 = ((RuleBasedCollator*)col)->createCollationElementIterator(testString2); 697 doAssert((CollationElementIterator::primaryOrder(order1) == 698 CollationElementIterator::primaryOrder(order3)), "The primary orders should be the same"); 699 doAssert((CollationElementIterator::secondaryOrder(order1) == 700 CollationElementIterator::secondaryOrder(order3)), "The secondary orders should be the same"); 701 doAssert((CollationElementIterator [all...] |