|
static void | addInsertion (TextDiff &td, const String::CharPointerType text, int index, int length) |
|
static void | addDeletion (TextDiff &td, int index, int length) |
|
static void | diffSkippingCommonStart (TextDiff &td, const StringRegion &a, const StringRegion &b) |
|
static void | diffRecursively (TextDiff &td, const StringRegion &a, const StringRegion &b) |
|
static int | findLongestCommonSubstring (String::CharPointerType a, const int lenA, const String::CharPointerType b, const int lenB, int &indexInA, int &indexInB) |
|
◆ anonymous enum
Enumerator |
---|
minLengthToMatch | |
◆ addDeletion()
static void TextDiffHelpers::addDeletion |
( |
TextDiff & |
td, |
|
|
int |
index, |
|
|
int |
length |
|
) |
| |
|
inlinestatic |
◆ addInsertion()
static void TextDiffHelpers::addInsertion |
( |
TextDiff & |
td, |
|
|
const String::CharPointerType |
text, |
|
|
int |
index, |
|
|
int |
length |
|
) |
| |
|
inlinestatic |
◆ diffRecursively()
◆ diffSkippingCommonStart()
◆ findLongestCommonSubstring()
static int TextDiffHelpers::findLongestCommonSubstring |
( |
String::CharPointerType |
a, |
|
|
const int |
lenA, |
|
|
const String::CharPointerType |
b, |
|
|
const int |
lenB, |
|
|
int & |
indexInA, |
|
|
int & |
indexInB |
|
) |
| |
|
inlinestatic |
The documentation for this struct was generated from the following file: