KompareDiff2

KompareDiff2 Namespace Reference

Classes

class  Difference
 
class  DifferenceString
 
class  DiffHunk
 
class  DiffModel
 
class  DiffModelList
 
class  DiffSettings
 
class  Info
 
class  LevenshteinTable
 
class  Marker
 
class  ModelList
 

Typedefs

using DifferenceList = QList<Difference *>
 
using DifferenceListConstIterator = QList<Difference *>::const_iterator
 
using DifferenceListIterator = QList<Difference *>::iterator
 
using DifferenceStringList = QList<DifferenceString *>
 
using DifferenceStringListConstIterator = QList<DifferenceString *>::const_iterator
 
using DifferenceStringListIterator = QList<DifferenceString *>::iterator
 
using DiffHunkList = QList<DiffHunk *>
 
using DiffHunkListConstIterator = QList<DiffHunk *>::const_iterator
 
using DiffHunkListIterator = QList<DiffHunk *>::iterator
 
using DiffModelListConstIterator = QList<DiffModel *>::const_iterator
 
using DiffModelListIterator = QList<DiffModel *>::iterator
 
using MarkerList = QList<Marker *>
 
using MarkerListConstIterator = QList<Marker *>::const_iterator
 
using MarkerListIterator = QList<Marker *>::iterator
 

Enumerations

enum  DiffMode { Default , Custom , UnknownDiffMode }
 
enum  Format {
  UnknownFormat = -1 , Context = 0 , Ed = 1 , Normal = 2 ,
  RCS = 3 , Unified = 4 , SideBySide = 5
}
 
enum  Generator {
  UnknownGenerator = -1 , CVSDiff = 0 , Diff = 1 , Perforce = 2 ,
  SubVersion = 3 , Reserved2 = 4 , Reserved3 = 5 , Reserved4 = 6 ,
  Reserved5 = 7 , Reserved6 = 8 , Reserved7 = 9
}
 
enum  Mode {
  ComparingFiles , ComparingFileString , ComparingStringFile , ComparingDirs ,
  ShowingDiff , BlendingDir , BlendingFile , UnknownMode
}
 
enum  Status {
  RunningDiff , Parsing , FinishedParsing , FinishedWritingDiff ,
  ReRunningDiff
}
 

Detailed Description

KompareDiff2 namespace.

Typedef Documentation

◆ DifferenceList

Definition at line 96 of file difference.h.

◆ DifferenceListConstIterator

Definition at line 98 of file difference.h.

◆ DifferenceListIterator

Definition at line 97 of file difference.h.

◆ DifferenceStringList

◆ DifferenceStringListConstIterator

Definition at line 55 of file differencestring.h.

◆ DifferenceStringListIterator

◆ DiffHunkList

Definition at line 59 of file diffhunk.h.

◆ DiffHunkListConstIterator

Definition at line 61 of file diffhunk.h.

◆ DiffHunkListIterator

Definition at line 60 of file diffhunk.h.

◆ DiffModelListConstIterator

Definition at line 45 of file diffmodellist.h.

◆ DiffModelListIterator

Definition at line 44 of file diffmodellist.h.

◆ MarkerList

Definition at line 73 of file marker.h.

◆ MarkerListConstIterator

Definition at line 75 of file marker.h.

◆ MarkerListIterator

Definition at line 74 of file marker.h.

Enumeration Type Documentation

◆ DiffMode

DiffMode.

Enumerator
UnknownDiffMode 

Use to initialize the Info struct.

Definition at line 60 of file global.h.

◆ Format

Patch format enum.

Definition at line 16 of file global.h.

◆ Generator

Patch generator enum.

Definition at line 29 of file global.h.

◆ Mode

Mode.

Enumerator
ComparingFiles 

compareFiles

ComparingFileString 

Compare a source file with a destination string.

ComparingStringFile 

Compare a source string with a destination file.

ComparingDirs 

compareDirs

ShowingDiff 

openDiff

BlendingDir 

openDirAndDiff

BlendingFile 

openFileAndDiff

UnknownMode 

Used to initialize the Infoi struct.

Definition at line 46 of file global.h.

◆ Status

State.

Enumerator
ReRunningDiff 

When a change has been detected after diff has run.

Definition at line 69 of file global.h.

This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:13:14 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.