Static Public Member Functions | |
template<class InputIterator, class FoundFunctor, class Series, class T> | |
static void | search (const Element< Automata< Series >, T > &a, const InputIterator &begin, const InputIterator &end, typename Element< Automata< Series >, T >::letter_t eol, FoundFunctor &f) |
This class owns a specific implementation of search. This implementation use an algorithm able to skip characters in the input stream, using a backward search inside windows in the stream.
One important precondition for using this algorithm is that there *must* be no spontaneous transition inside the given automaton.
Definition at line 108 of file search.hh.