19 lines
728 B
C++
19 lines
728 B
C++
#include "concordia/matched_pattern_fragment.hpp"
|
|
|
|
MatchedPatternFragment::MatchedPatternFragment(
|
|
const SUFFIX_MARKER_TYPE & patternOffset,
|
|
const SUFFIX_MARKER_TYPE & matchedLength):
|
|
Interval(patternOffset,
|
|
patternOffset + matchedLength),
|
|
_patternOffset(patternOffset),
|
|
_matchedLength(matchedLength) {
|
|
}
|
|
|
|
MatchedPatternFragment::~MatchedPatternFragment() {
|
|
}
|
|
|
|
void MatchedPatternFragment::addOccurrence(
|
|
const SubstringOccurrence & occurrence) {
|
|
_occurrences.push_back(occurrence);
|
|
}
|