OpenShot Library | libopenshot-audio 0.2.0
|
Classes | |
struct | StringRegion |
Public Types | |
enum | { minLengthToMatch = 3 , maxComplexity = 16 * 1024 * 1024 } |
Static Public Member Functions | |
static void | addInsertion (TextDiff &td, String::CharPointerType text, int index, int length) |
static void | addDeletion (TextDiff &td, int index, int length) |
static void | diffSkippingCommonStart (TextDiff &td, StringRegion a, StringRegion b) |
static void | diffRecursively (TextDiff &td, StringRegion a, StringRegion b) |
static int | findLongestCommonSubstring (String::CharPointerType a, const int lenA, int &indexInA, String::CharPointerType b, const int lenB, int &indexInB) noexcept |
static int | findLongestCommonSubstring (String::CharPointerType a, const int lenA, int &indexInA, String::CharPointerType b, const int lenB, int &indexInB, const size_t scratchSpace, int *const lines) noexcept |
static int | findCommonSuffix (String::CharPointerType a, int lenA, int &indexInA, String::CharPointerType b, int lenB, int &indexInB) noexcept |
Definition at line 26 of file juce_TextDiff.cpp.
Definition at line 28 of file juce_TextDiff.cpp.
|
inlinestatic |
Definition at line 45 of file juce_TextDiff.cpp.
|
inlinestatic |
Definition at line 54 of file juce_TextDiff.cpp.
|
inlinestatic |
Definition at line 62 of file juce_TextDiff.cpp.
|
inlinestatic |
Definition at line 79 of file juce_TextDiff.cpp.
|
inlinestaticnoexcept |
Definition at line 105 of file juce_TextDiff.cpp.
|
inlinestaticnoexcept |
Definition at line 127 of file juce_TextDiff.cpp.
|
inlinestaticnoexcept |
Definition at line 176 of file juce_TextDiff.cpp.