#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 |