Quark  0.1
DiffResult Class Reference

#include <DiffResult.h++>

Public Member Functions

 DiffResult (const DiffSequence *theirsSequence, const DiffSequence *baseSequence, const DiffSequence *yoursSequence)
 
virtual ~DiffResult ()
 
const DiffSequencetheirsSequence () const
 
const DiffSequencebaseSequence () const
 
const DiffSequenceyoursSequence () const
 
int sequenceLength (DiffRole role) const
 
const QVector< DiffChunk * > & diffChunks () const
 
QVector< DiffChunk * > & diffChunks ()
 
bool isThreeWay () const
 
bool isTwoWay () const
 

Constructor & Destructor Documentation

◆ DiffResult()

DiffResult ( const DiffSequence theirsSequence,
const DiffSequence baseSequence,
const DiffSequence yoursSequence 
)

◆ ~DiffResult()

virtual ~DiffResult ( )
virtual

Member Function Documentation

◆ baseSequence()

const DiffSequence* baseSequence ( ) const
inline

◆ diffChunks() [1/2]

const QVector<DiffChunk*>& diffChunks ( ) const
inline

◆ diffChunks() [2/2]

QVector<DiffChunk*>& diffChunks ( )
inline

◆ isThreeWay()

bool isThreeWay ( ) const

◆ isTwoWay()

bool isTwoWay ( ) const

◆ sequenceLength()

int sequenceLength ( DiffRole  role) const

◆ theirsSequence()

const DiffSequence* theirsSequence ( ) const
inline

◆ yoursSequence()

const DiffSequence* yoursSequence ( ) const
inline

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