Quark  0.1
quark::diff Namespace Reference

Classes

class  Diff3Panel
 
class  DiffableSourceTextEdit
 
class  DiffCharSequence
 
class  DiffChunk
 TODO: rewrite comment A DiffChunk maps a DiffRange in one DiffSequence (the "base") to a corresponding DiffRange in one or two other files ("theirs" and "yours"). More...
 
class  DiffColorModel
 
class  DiffConnectorView
 
struct  DiffCounts
 
class  DiffLineSequence
 TODO: rewrite comment An implementation of DiffSequence where each element of the sequence is a line of text. More...
 
class  DiffMapView
 
class  DiffModel
 TODO: rewrite doc A data model representing a 2-way or 3-way diff. More...
 
class  DiffPanel
 
class  DiffRange
 TODO: rewrite comment A range of elements in a DiffSequence. More...
 
class  DiffResult
 
class  DiffScrollSynchronizer
 
class  DiffSequence
 TODO: rewrite comment Abstract base class for sequences that can be diffed. More...
 
class  DiffTokenSequence
 

Enumerations

enum  DiffRole { DIFF_BASE, DIFF_THEIRS, DIFF_YOURS }
 
enum  DiffDirection { DIFF_FROM_BASE, DIFF_TO_BASE }
 

Enumeration Type Documentation

◆ DiffDirection

Enumerator
DIFF_FROM_BASE 
DIFF_TO_BASE 

◆ DiffRole

enum DiffRole
Enumerator
DIFF_BASE 
DIFF_THEIRS 
DIFF_YOURS