openshot-audio  0.1.2
Classes | Public Types | Static Public Member Functions | List of all members
juce::TextDiffHelpers Struct Reference

Classes

struct  StringRegion
 

Public Types

enum  { minLengthToMatch = 3 }
 

Static Public Member Functions

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)
 

Member Enumeration Documentation

anonymous enum
Enumerator
minLengthToMatch 

Member Function Documentation

static void juce::TextDiffHelpers::addDeletion ( TextDiff td,
int  index,
int  length 
)
inlinestatic
static void juce::TextDiffHelpers::addInsertion ( TextDiff td,
const String::CharPointerType  text,
int  index,
int  length 
)
inlinestatic
static void juce::TextDiffHelpers::diffRecursively ( TextDiff td,
const StringRegion a,
const StringRegion b 
)
inlinestatic
static void juce::TextDiffHelpers::diffSkippingCommonStart ( TextDiff td,
const StringRegion a,
const StringRegion b 
)
inlinestatic
static int juce::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: