LibreOffice Module sw (master)  1
Classes | Public Member Functions | Static Private Member Functions | List of all members
Compare Class Reference

Classes

class  CompareSequence
 Look for the moved lines. More...
 
class  MovedData
 

Public Member Functions

 Compare (sal_uLong nDiff, CompareData &rData1, CompareData &rData2)
 

Static Private Member Functions

static void CountDifference (const CompareData &rData, sal_uLong *pCounts)
 
static void SetDiscard (const CompareData &rData, sal_Char *pDiscard, const sal_uLong *pCounts)
 
static void CheckDiscard (sal_uLong nLen, sal_Char *pDiscard)
 
static void ShiftBoundaries (CompareData &rData1, CompareData &rData2)
 

Detailed Description

Definition at line 197 of file doccomp.cxx.

Constructor & Destructor Documentation

Compare::Compare ( sal_uLong  nDiff,
CompareData rData1,
CompareData rData2 
)

Member Function Documentation

void Compare::CheckDiscard ( sal_uLong  nLen,
sal_Char pDiscard 
)
staticprivate

Definition at line 630 of file doccomp.cxx.

References length.

Referenced by Compare().

void Compare::CountDifference ( const CompareData rData,
sal_uLong pCounts 
)
staticprivate

Definition at line 596 of file doccomp.cxx.

References CompareData::GetIndex(), and CompareData::GetLineCount().

Referenced by Compare().

void Compare::SetDiscard ( const CompareData rData,
sal_Char pDiscard,
const sal_uLong pCounts 
)
staticprivate

Definition at line 606 of file doccomp.cxx.

References CompareData::GetIndex(), and CompareData::GetLineCount().

Referenced by Compare().

void Compare::ShiftBoundaries ( CompareData rData1,
CompareData rData2 
)
staticprivate

Definition at line 990 of file doccomp.cxx.

Referenced by Compare().


The documentation for this class was generated from the following file: