#include <rabin_karp.h>
List of all members.
Static Public Member Functions |
template<typename _Iterator , typename _PatternIterator > |
static void | search (_Iterator first, _Iterator last, _PatternIterator pattern_first, _PatternIterator pattern_last, bool checkFalsePositives, strings::search_callback::SearchCallback< _Iterator > *callback) |
Static Private Member Functions |
template<typename _Iterator , typename _PatternIterator > |
static bool | checkMatch (_Iterator start, _PatternIterator pattern_first, _PatternIterator pattern_last) |
Member Function Documentation
template<typename _Iterator , typename _PatternIterator >
static bool strings::search::RabinKarp::checkMatch |
( |
_Iterator |
start, |
|
|
_PatternIterator |
pattern_first, |
|
|
_PatternIterator |
pattern_last |
|
) |
| [inline, static, private] |
template<typename _Iterator , typename _PatternIterator >
static void strings::search::RabinKarp::search |
( |
_Iterator |
first, |
|
|
_Iterator |
last, |
|
|
_PatternIterator |
pattern_first, |
|
|
_PatternIterator |
pattern_last, |
|
|
bool |
checkFalsePositives, |
|
|
strings::search_callback::SearchCallback< _Iterator > * |
callback |
|
) |
| [inline, static] |
The documentation for this class was generated from the following file: