Lines Matching refs:StringSearch

20 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(StringSearch)
24 StringSearch::StringSearch(const UnicodeString &pattern,
63 StringSearch::StringSearch(const UnicodeString &pattern,
98 StringSearch::StringSearch(const UnicodeString &pattern,
126 StringSearch::StringSearch(const UnicodeString &pattern,
161 StringSearch::StringSearch(const StringSearch &that) :
194 StringSearch::~StringSearch()
202 StringSearch *
203 StringSearch::clone() const {
204 return new StringSearch(*this);
208 StringSearch & StringSearch::operator=(const StringSearch &that)
233 UBool StringSearch::operator==(const SearchIterator &that) const
239 StringSearch &thatsrch = (StringSearch &)that;
248 void StringSearch::setOffset(int32_t position, UErrorCode &status)
254 int32_t StringSearch::getOffset(void) const
259 void StringSearch::setText(const UnicodeString &text, UErrorCode &status)
267 void StringSearch::setText(CharacterIterator &text, UErrorCode &status)
275 RuleBasedCollator * StringSearch::getCollator() const
280 void StringSearch::setCollator(RuleBasedCollator *coll, UErrorCode &status)
289 void StringSearch::setPattern(const UnicodeString &pattern,
299 const UnicodeString & StringSearch::getPattern() const
306 void StringSearch::reset()
311 SearchIterator * StringSearch::safeClone(void) const
314 StringSearch *result = new StringSearch(m_pattern_, m_text_,
334 int32_t StringSearch::handleNext(int32_t position, UErrorCode &status)
351 // StringSearch instead of SearchIterator because m_strsrch_ is
432 int32_t StringSearch::handlePrev(int32_t position, UErrorCode &status)
452 // StringSearch instead of SearchIterator because m_strsrch_ is