2015-04-17 14:17:59 +02:00
|
|
|
#include "concordia/matched_pattern_fragment.hpp"
|
|
|
|
|
|
|
|
MatchedPatternFragment::MatchedPatternFragment(
|
|
|
|
const SUFFIX_MARKER_TYPE & patternOffset,
|
|
|
|
const SUFFIX_MARKER_TYPE & matchedLength):
|
2015-04-21 15:14:48 +02:00
|
|
|
Interval(patternOffset,
|
|
|
|
patternOffset + matchedLength),
|
2015-04-17 14:17:59 +02:00
|
|
|
_patternOffset(patternOffset),
|
|
|
|
_matchedLength(matchedLength) {
|
|
|
|
}
|
|
|
|
|
|
|
|
MatchedPatternFragment::~MatchedPatternFragment() {
|
|
|
|
}
|
|
|
|
|
2019-01-22 14:07:28 +01:00
|
|
|
void MatchedPatternFragment::addOccurrence(
|
|
|
|
const SubstringOccurrence & occurrence) {
|
|
|
|
_occurrences.push_back(occurrence);
|
2017-04-21 14:51:58 +02:00
|
|
|
}
|