Lines Matching refs:RegexPattern
65 class RegexPattern; variable
85 class U_I18N_API RegexPattern U_FINAL : public UObject {
95 RegexPattern();
103 RegexPattern(const RegexPattern &source);
110 virtual ~RegexPattern();
120 UBool operator==(const RegexPattern& that) const;
130 inline UBool operator!=(const RegexPattern& that) const {return ! operator ==(that);}
137 RegexPattern &operator =(const RegexPattern &source);
146 virtual RegexPattern *clone() const;
173 static RegexPattern * U_EXPORT2 compile( const UnicodeString ®ex,
203 static RegexPattern * U_EXPORT2 compile( UText *regex,
231 static RegexPattern * U_EXPORT2 compile( const UnicodeString ®ex,
262 static RegexPattern * U_EXPORT2 compile( UText *regex,
289 static RegexPattern * U_EXPORT2 compile( const UnicodeString ®ex,
317 static RegexPattern * U_EXPORT2 compile( UText *regex,
1363 virtual const RegexPattern &pattern() const;
1762 RegexMatcher(const RegexPattern *pat);
1768 friend class RegexPattern; variable
1798 const RegexPattern *fPattern;
1799 RegexPattern *fPatternOwned; // Non-NULL if this matcher owns the pattern, and