KompareDiff2 Namespace
| Header: | #include <KompareDiff2> |
| CMake: | find_package(KompareDiff2 REQUIRED)target_link_libraries(mytarget PRIVATE KompareDiff2::KompareDiff2) |
Classes
| class | DiffHunk |
| class | DiffModel |
| class | DiffModelList |
| class | DiffSettings |
| class | Difference |
| class | DifferenceString |
| class | Info |
| class | LevenshteinTable |
| class | Marker |
| class | ModelList |
Types
| enum | DiffMode { Default, Custom, UnknownDiffMode } |
| enum | Format { UnknownFormat, Context, Ed, Normal, RCS, …, SideBySide } |
| enum | Generator { UnknownGenerator, CVSDiff, Diff, Perforce, SubVersion, …, Reserved7 } |
| enum | Mode { ComparingFiles, ComparingFileString, ComparingStringFile, ComparingDirs, ShowingDiff, …, UnknownMode } |
| enum | Status { RunningDiff, Parsing, FinishedParsing, FinishedWritingDiff, ReRunningDiff } |
Detailed Description
KompareDiff2 namespace
Classes
class DiffHunk
class DiffModel
A model describing the differences between two files. More...
class DiffModelList
class DiffSettings
The settings for a diff. More...
class Difference
A difference. More...
class DifferenceString
A difference string. More...
class Info
Info. More...
class LevenshteinTable
Computes the Levenshtein distance between two sequences. More...
class Marker
A Marker. More...
class ModelList
Type Documentation
enum KompareDiff2::DiffMode
| Constant | Value | Description |
|---|---|---|
KompareDiff2::Default | 0 | |
KompareDiff2::Custom | 1 | |
KompareDiff2::UnknownDiffMode | 2 | Use to initialize the Info struct. |
enum KompareDiff2::Format
Patch format enum.
| Constant | Value |
|---|---|
KompareDiff2::UnknownFormat | -1 |
KompareDiff2::Context | 0 |
KompareDiff2::Ed | 1 |
KompareDiff2::Normal | 2 |
KompareDiff2::RCS | 3 |
KompareDiff2::Unified | 4 |
KompareDiff2::SideBySide | 5 |
enum KompareDiff2::Generator
Patch generator enum.
| Constant | Value |
|---|---|
KompareDiff2::UnknownGenerator | -1 |
KompareDiff2::CVSDiff | 0 |
KompareDiff2::Diff | 1 |
KompareDiff2::Perforce | 2 |
KompareDiff2::SubVersion | 3 |
KompareDiff2::Reserved2 | 4 |
KompareDiff2::Reserved3 | 5 |
KompareDiff2::Reserved4 | 6 |
KompareDiff2::Reserved5 | 7 |
KompareDiff2::Reserved6 | 8 |
KompareDiff2::Reserved7 | 9 |
enum KompareDiff2::Mode
| Constant | Value | Description |
|---|---|---|
KompareDiff2::ComparingFiles | 0 | compareFiles |
KompareDiff2::ComparingFileString | 1 | Compare a source file with a destination string. |
KompareDiff2::ComparingStringFile | 2 | Compare a source string with a destination file. |
KompareDiff2::ComparingDirs | 3 | compareDirs |
KompareDiff2::ShowingDiff | 4 | openDiff |
KompareDiff2::BlendingDir | 5 | openDirAndDiff |
KompareDiff2::BlendingFile | 6 | openFileAndDiff |
KompareDiff2::UnknownMode | 7 | Used to initialize the Info struct. |
enum KompareDiff2::Status
| Constant | Value | Description |
|---|---|---|
KompareDiff2::RunningDiff | 0 | |
KompareDiff2::Parsing | 1 | |
KompareDiff2::FinishedParsing | 2 | |
KompareDiff2::FinishedWritingDiff | 3 | |
KompareDiff2::ReRunningDiff | 4 | When a change has been detected after the diff has run. |