Lines Matching refs:RegexPattern
67 class RegexPattern; variable
87 class U_I18N_API RegexPattern U_FINAL : public UObject {
97 RegexPattern();
105 RegexPattern(const RegexPattern &source);
112 virtual ~RegexPattern();
122 UBool operator==(const RegexPattern& that) const;
132 inline UBool operator!=(const RegexPattern& that) const {return ! operator ==(that);}
139 RegexPattern &operator =(const RegexPattern &source);
148 virtual RegexPattern *clone() const;
175 static RegexPattern * U_EXPORT2 compile( const UnicodeString ®ex,
205 static RegexPattern * U_EXPORT2 compile( UText *regex,
233 static RegexPattern * U_EXPORT2 compile( const UnicodeString ®ex,
264 static RegexPattern * U_EXPORT2 compile( UText *regex,
291 static RegexPattern * U_EXPORT2 compile( const UnicodeString ®ex,
319 static RegexPattern * U_EXPORT2 compile( UText *regex,
1356 virtual const RegexPattern &pattern() const;
1755 RegexMatcher(const RegexPattern *pat);
1761 friend class RegexPattern; variable
1793 const RegexPattern *fPattern;
1794 RegexPattern *fPatternOwned; // Non-NULL if this matcher owns the pattern, and