LibreOffice Module sw (master)  1
Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes | List of all members
CommonSubseq Class Reference
Inheritance diagram for CommonSubseq:
[legend]
Collaboration diagram for CommonSubseq:
[legend]

Static Public Member Functions

static int IgnoreIsolatedPieces (int *pLcs1, int *pLcs2, int nLen1, int nLen2, int nLcsLen, int nPieceLen)
 

Protected Member Functions

 CommonSubseq (ArrayComparator &rComparator, int nMaxSize)
 
int FindLCS (int *pLcs1, int *pLcs2, int nStt1, int nEnd1, int nStt2, int nEnd2)
 

Protected Attributes

ArrayComparatorrCmp
 

Private Attributes

std::unique_ptr< int[]> pData
 

Detailed Description

Definition at line 319 of file doccomp.cxx.

Constructor & Destructor Documentation

CommonSubseq::CommonSubseq ( ArrayComparator rComparator,
int  nMaxSize 
)
inlineprotected

Definition at line 327 of file doccomp.cxx.

Member Function Documentation

int CommonSubseq::FindLCS ( int pLcs1,
int pLcs2,
int  nStt1,
int  nEnd1,
int  nStt2,
int  nEnd2 
)
protected
int CommonSubseq::IgnoreIsolatedPieces ( int pLcs1,
int pLcs2,
int  nLen1,
int  nLen2,
int  nLcsLen,
int  nPieceLen 
)
static

Definition at line 2372 of file doccomp.cxx.

Referenced by SwCompareLine::ChangesInLine().

Member Data Documentation

std::unique_ptr<int[]> CommonSubseq::pData
private

Definition at line 322 of file doccomp.cxx.

ArrayComparator& CommonSubseq::rCmp
protected

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