1 #ifndef __libquark_diff_DiffResult_hxx 2 #define __libquark_diff_DiffResult_hxx 24 {
return(_theirsSequence.data()); }
27 {
return(_baseSequence.data()); }
30 {
return(_yoursSequence.data()); }
35 {
return(_diffChunks); }
38 {
return(_diffChunks); }
45 QScopedPointer<const DiffSequence> _theirsSequence;
46 QScopedPointer<const DiffSequence> _baseSequence;
47 QScopedPointer<const DiffSequence> _yoursSequence;
48 QVector<DiffChunk*> _diffChunks;
56 #endif // __libquark_diff_DiffResult_hxx const DiffSequence * theirsSequence() const
Definition: DiffResult.h++:23
DiffResult(const DiffSequence *theirsSequence, const DiffSequence *baseSequence, const DiffSequence *yoursSequence)
const DiffSequence * baseSequence() const
Definition: DiffResult.h++:26
Definition: BarChartView.h++:6
TODO: rewrite comment Abstract base class for sequences that can be diffed.
Definition: DiffSequence.h++:20
int sequenceLength(DiffRole role) const
const DiffSequence * yoursSequence() const
Definition: DiffResult.h++:29
QVector< DiffChunk * > & diffChunks()
Definition: DiffResult.h++:37
const QVector< DiffChunk * > & diffChunks() const
Definition: DiffResult.h++:34
DiffRole
Definition: DiffTypes.h++:11
Definition: DiffResult.h++:13