Effective implementation of algorithms (Master Thesis)
Effective and error-free implementation of algorithms
strings::search::RabinKarp Class Reference

#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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines