Lines Matching refs:CollationElementIterator
121 class U_I18N_API CollationElementIterator U_FINAL : public UObject {
142 CollationElementIterator(const CollationElementIterator& other);
148 virtual ~CollationElementIterator();
159 UBool operator==(const CollationElementIterator& other) const;
168 UBool operator!=(const CollationElementIterator& other) const;
293 static inline CollationElementIterator *fromUCollationElements(UCollationElements *uc) { in fromUCollationElements()
294 return reinterpret_cast<CollationElementIterator *>(uc); in fromUCollationElements()
297 …static inline const CollationElementIterator *fromUCollationElements(const UCollationElements *uc)… in fromUCollationElements()
298 return reinterpret_cast<const CollationElementIterator *>(uc); in fromUCollationElements()
323 CollationElementIterator(const UnicodeString& sourceText,
343 CollationElementIterator(const CharacterIterator& sourceText,
351 const CollationElementIterator&
352 operator=(const CollationElementIterator& other);
354 CollationElementIterator(); // default constructor not implemented
385 inline int32_t CollationElementIterator::primaryOrder(int32_t order) in primaryOrder()
390 inline int32_t CollationElementIterator::secondaryOrder(int32_t order) in secondaryOrder()
395 inline int32_t CollationElementIterator::tertiaryOrder(int32_t order) in tertiaryOrder()
400 inline UBool CollationElementIterator::isIgnorable(int32_t order) in isIgnorable()