• Home
  • Raw
  • Download

Lines Matching refs:UnicodeSet

272 class U_COMMON_API UnicodeSet : public UnicodeFilter {
356 UnicodeSet();
366 UnicodeSet(UChar32 start, UChar32 end);
376 UnicodeSet(const UnicodeString& pattern,
391 UnicodeSet(const UnicodeString& pattern,
409 UnicodeSet(const UnicodeString& pattern, ParsePosition& pos,
418 UnicodeSet(const UnicodeSet& o);
424 virtual ~UnicodeSet();
431 UnicodeSet& operator=(const UnicodeSet& o);
444 virtual UBool operator==(const UnicodeSet& o) const;
451 UBool operator!=(const UnicodeSet& o) const;
481 inline static UnicodeSet *fromUSet(USet *uset);
491 inline static const UnicodeSet *fromUSet(const USet *uset);
566 UnicodeSet& set(UChar32 start, UChar32 end);
588 UnicodeSet& applyPattern(const UnicodeString& pattern,
607 UnicodeSet& applyPattern(const UnicodeString& pattern,
643 UnicodeSet& applyPattern(const UnicodeString& pattern,
687 UnicodeSet& applyIntPropertyValue(UProperty prop,
720 UnicodeSet& applyPropertyAlias(const UnicodeString& prop,
777 virtual UBool containsAll(const UnicodeSet& c) const;
805 UBool containsNone(const UnicodeSet& c) const;
833 inline UBool containsSome(const UnicodeSet& s) const;
1007 virtual void addMatchSetTo(UnicodeSet& toUnionTo) const;
1044 virtual UnicodeSet& add(UChar32 start, UChar32 end);
1053 UnicodeSet& add(UChar32 c);
1066 UnicodeSet& add(const UnicodeString& s);
1087 UnicodeSet& addAll(const UnicodeString& s);
1097 UnicodeSet& retainAll(const UnicodeString& s);
1107 UnicodeSet& complementAll(const UnicodeString& s);
1117 UnicodeSet& removeAll(const UnicodeString& s);
1127 static UnicodeSet* U_EXPORT2 createFrom(const UnicodeString& s);
1137 static UnicodeSet* U_EXPORT2 createFromAll(const UnicodeString& s);
1152 virtual UnicodeSet& retain(UChar32 start, UChar32 end);
1160 UnicodeSet& retain(UChar32 c);
1175 virtual UnicodeSet& remove(UChar32 start, UChar32 end);
1184 UnicodeSet& remove(UChar32 c);
1195 UnicodeSet& remove(const UnicodeString& s);
1204 virtual UnicodeSet& complement(void);
1220 virtual UnicodeSet& complement(UChar32 start, UChar32 end);
1229 UnicodeSet& complement(UChar32 c);
1241 UnicodeSet& complement(const UnicodeString& s);
1255 virtual UnicodeSet& addAll(const UnicodeSet& c);
1268 virtual UnicodeSet& retainAll(const UnicodeSet& c);
1281 virtual UnicodeSet& removeAll(const UnicodeSet& c);
1293 virtual UnicodeSet& complementAll(const UnicodeSet& c);
1301 virtual UnicodeSet& clear(void);
1328 UnicodeSet& closeOver(int32_t attribute);
1336 virtual UnicodeSet &removeAllStrings();
1421 virtual UnicodeSet& compact();
1475 UnicodeSet(const UnicodeSet& o, UBool /* asThawed */);
1569 UnicodeSet& applyPropertyPattern(const UnicodeString& pattern,
1577 static const UnicodeSet* getInclusions(int32_t src, UErrorCode &status);
1613 inline UBool UnicodeSet::operator!=(const UnicodeSet& o) const {
1617 inline UBool UnicodeSet::isFrozen() const { in isFrozen()
1621 inline UBool UnicodeSet::containsSome(UChar32 start, UChar32 end) const { in containsSome()
1625 inline UBool UnicodeSet::containsSome(const UnicodeSet& s) const { in containsSome()
1629 inline UBool UnicodeSet::containsSome(const UnicodeString& s) const { in containsSome()
1633 inline UBool UnicodeSet::isBogus() const { in isBogus()
1637 inline UnicodeSet *UnicodeSet::fromUSet(USet *uset) { in fromUSet()
1638 return reinterpret_cast<UnicodeSet *>(uset); in fromUSet()
1641 inline const UnicodeSet *UnicodeSet::fromUSet(const USet *uset) { in fromUSet()
1642 return reinterpret_cast<const UnicodeSet *>(uset); in fromUSet()
1645 inline USet *UnicodeSet::toUSet() { in toUSet()
1649 inline const USet *UnicodeSet::toUSet() const { in toUSet()
1653 inline int32_t UnicodeSet::span(const UnicodeString &s, int32_t start, USetSpanCondition spanCondit… in span()
1663 inline int32_t UnicodeSet::spanBack(const UnicodeString &s, int32_t limit, USetSpanCondition spanCo… in spanBack()