okteta
bytearraytableranges.h
Go to the documentation of this file.
130 inline AddressRange ByteArrayTableRanges::firstWordSelection() const { return FirstWordSelection; }
131 inline Size ByteArrayTableRanges::selectionLength() const { return mSelection.range().width(); }
134 inline LineRange ByteArrayTableRanges::changedOffsetLines() const { return mChangedOffsetLines; }
138 inline bool ByteArrayTableRanges::selectionJustStarted() const { return mSelection.justStarted(); }
139 inline bool ByteArrayTableRanges::hasFirstWordSelection() const { return FirstWordSelection.isValid(); }
141 inline bool ByteArrayTableRanges::selectionIncludes( Address index ) const { return mSelection.range().includes( index ); }
142 inline bool ByteArrayTableRanges::markingIncludes( Address index ) const { return mMarking.includes( index ); }
a class to control all the ranges like marking and selections holds also all modified ranges and merg...
Definition: bytearraytableranges.h:45
AddressRange firstWordSelection() const
Definition: bytearraytableranges.h:130
void setModified(bool M=true)
Definition: bytearraytableranges.h:144
bool selectionIncludes(Address index) const
Definition: bytearraytableranges.h:141
AddressRange FirstWordSelection
memories first selected word on wordwise selection
Definition: bytearraytableranges.h:114
int noOfSelections() const
Definition: bytearraytableranges.h:125
Definition: coordrangelist.h:38
Okteta::ArrayChangeMetricsList ArrayChangeMetricsList
Definition: grouppiecetablechange.h:42
the logical layout of a byte array table for a view
Definition: bytearraytablelayout.h:61
bool selectionJustStarted() const
Definition: bytearraytableranges.h:138
AddressRange marking() const
Definition: bytearraytableranges.h:132
bool hasSelection() const
Definition: bytearraytableranges.h:136
LineRange mChangedOffsetLines
lines that were added or removed
Definition: bytearraytableranges.h:117
LineRange changedOffsetLines() const
Definition: bytearraytableranges.h:134
bool markingIncludes(Address index) const
Definition: bytearraytableranges.h:142
bool hasMarking() const
Definition: bytearraytableranges.h:140
AddressRange selection() const
Definition: bytearraytableranges.h:129
Address selectionStart() const
Definition: bytearraytableranges.h:127
bool selectionStarted() const
Definition: bytearraytableranges.h:137
ByteArrayTableLayout * mLayout
Definition: bytearraytableranges.h:121
Address selectionEnd() const
Definition: bytearraytableranges.h:128
bool hasFirstWordSelection() const
Definition: bytearraytableranges.h:139
Size selectionLength() const
Definition: bytearraytableranges.h:131
bool isModified() const
Definition: bytearraytableranges.h:133
CoordRangeList ChangedRanges
Definition: bytearraytableranges.h:119
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.