Searched refs:BoyerMooreSearch (Results 1 - 9 of 9) sorted by relevance

/external/icu4c/i18n/unicode/
H A Dbmsearch.h33 * BoyerMooreSearch
40 * Then you construct a <code>BoyerMooreSearch</code> object from the <code>CollData</code> object, the pattern
54 * BoyerMooreSearch *search = new BoyerMooreSearch(collData, *patternString, target, status);
57 * // could not create a BoyerMooreSearch object
107 class U_I18N_API BoyerMooreSearch : public UObject class in inherits:UObject
111 * Construct a <code>BoyerMooreSearch</code> object.
125 BoyerMooreSearch(CollData *theData, const UnicodeString &patternString, const UnicodeString *targetString, UErrorCode &status);
132 ~BoyerMooreSearch();
/external/icu4c/test/perf/strsrchperf/
H A Dstrsrchperf.h20 typedef void (*StrSrchFn) (BoyerMooreSearch * bms, const UChar *src, int32_t srcLen, const UChar *pttrn, int32_t pttrnLen, UErrorCode *status);
33 BoyerMooreSearch *bms;
56 StringSearchPerfFunction(StrSrchFn func, BoyerMooreSearch *search, const UChar *source, int32_t sourceLen, const UChar *pattern, int32_t patternLen) {
84 BoyerMooreSearch *bms;
101 void ICUForwardSearch(BoyerMooreSearch *bms, const UChar *source, int32_t sourceLen, const UChar *pattern, int32_t patternLen, UErrorCode * /*status*/) {
109 void ICUBackwardSearch(BoyerMooreSearch *bms, const UChar *source, int32_t sourceLen, const UChar *pattern, int32_t patternLen, UErrorCode * /*status*/) {
H A Dstrsrchperf.cpp74 bms = new BoyerMooreSearch(data, patternString, targetString, status);
/external/icu4c/test/intltest/
H A Dssearch.h55 BoyerMooreSearch *bms, BoyerMooreSearch *abms,
H A Dssearch.cpp1234 BoyerMooreSearch *longPattern = NULL;
1235 BoyerMooreSearch *shortPattern = NULL;
1265 longPattern = new BoyerMooreSearch(data, lp.unescape(), NULL, status);
1266 shortPattern = new BoyerMooreSearch(data, sp.unescape(), NULL, status);
1289 errln("Could not get dynamic class ID of BoyerMooreSearch.");
1296 errln("Could not get static class ID of BoyerMooreSearch.");
1456 BoyerMooreSearch *pattern = NULL;
1471 pattern = new BoyerMooreSearch(data, pat, &target, status);
1621 BoyerMooreSearch bms(data, uPattern, &target, status);
2156 BoyerMooreSearch *bm
[all...]
/external/icu4c/i18n/
H A Dbmsearch.cpp573 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(BoyerMooreSearch)
576 UBool BoyerMooreSearch::empty()
581 CollData *BoyerMooreSearch::getData()
586 CEList *BoyerMooreSearch::getPatternCEs()
591 BadCharacterTable *BoyerMooreSearch::getBadCharacterTable()
596 GoodSuffixTable *BoyerMooreSearch::getGoodSuffixTable()
601 BoyerMooreSearch::BoyerMooreSearch(CollData *theData, const UnicodeString &patternString, const UnicodeString *targetString, function in class:BoyerMooreSearch
631 BoyerMooreSearch::~BoyerMooreSearch()
[all...]
H A Dbms.cpp66 BoyerMooreSearch *bms;
98 bms->bms = new BoyerMooreSearch(data, patternString, bms->targetString, *status);
/external/v8/src/
H A Dstring-search.h145 static int BoyerMooreSearch(StringSearch<PatternChar, SubjectChar>* search,
299 int StringSearch<PatternChar, SubjectChar>::BoyerMooreSearch( function in class:v8::internal::StringSearch
463 search->strategy_ = &BoyerMooreSearch;
464 return BoyerMooreSearch(search, subject, index);
/external/icu4c/common/unicode/
H A Durename.h1783 #define BoyerMooreSearch U_ICU_ENTRY_POINT_RENAME(BoyerMooreSearch) macro

Completed in 190 milliseconds