#include <algorithms.h>
Public Member Functions | |
SequenceMatcher (const SEARCH_SEQ &searchSeqIn, const COMPARE &compIn) | |
SequenceMatcher (const SequenceMatcher &)=default | |
SequenceMatcher & | operator= (const SequenceMatcher &)=default |
template<typename ITERATOR , typename SENTINEL > | |
auto | FindNext (ITERATOR first, SENTINEL sentinel) const -> Match< ITERATOR > |
template<typename INDEXABLE > | |
auto | FindNextIndex (const INDEXABLE &indexable, IndexPair indexPair) const -> Match< Int > const |
Public Attributes | |
const SEARCH_SEQ & | searchSeq |
const COMPARE & | comp |
SequenceMatcher | ( | const SEARCH_SEQ & | searchSeqIn, |
const COMPARE & | compIn | ||
) |
|
default |
|
default |
auto FindNext | ( | ITERATOR | first, |
SENTINEL | sentinel | ||
) | const -> Match<ITERATOR> |
const SEARCH_SEQ& searchSeq |
const COMPARE& comp |