|
LibreOffice Module sc (master) 1
|
#include <TableFillingAndNavigationTools.hxx>
Public Member Functions | |
| DataRangeByColumnIterator (const ScRange &aInputRange) | |
| virtual bool | hasNext () override |
| virtual void | next () override |
| virtual ScRange | get () override |
| virtual size_t | size () override |
| virtual void | reset () override |
| virtual DataCellIterator | iterateCells () override |
Public Member Functions inherited from DataRangeIterator | |
| DataRangeIterator (const ScRange &aInputRange) | |
| virtual | ~DataRangeIterator () |
| virtual bool | hasNext ()=0 |
| virtual ScRange | get ()=0 |
| virtual size_t | size ()=0 |
| virtual void | next ()=0 |
| virtual void | reset ()=0 |
| sal_Int32 | index () |
| virtual DataCellIterator | iterateCells ()=0 |
Private Attributes | |
| SCCOL | mCol |
Additional Inherited Members | |
Protected Attributes inherited from DataRangeIterator | |
| ScRange | mInputRange |
| sal_Int32 | mIndex |
Definition at line 129 of file TableFillingAndNavigationTools.hxx.
| DataRangeByColumnIterator::DataRangeByColumnIterator | ( | const ScRange & | aInputRange | ) |
Definition at line 305 of file TableFillingAndNavigationTools.cxx.
References Col.
|
overridevirtual |
Implements DataRangeIterator.
Definition at line 321 of file TableFillingAndNavigationTools.cxx.
References ScRange::aEnd, ScRange::aStart, mCol, DataRangeIterator::mInputRange, ScAddress::Row(), and ScAddress::Tab().
Referenced by iterateCells().
|
overridevirtual |
Implements DataRangeIterator.
Definition at line 310 of file TableFillingAndNavigationTools.cxx.
References ScRange::aEnd, ScAddress::Col(), mCol, and DataRangeIterator::mInputRange.
|
overridevirtual |
Implements DataRangeIterator.
Definition at line 339 of file TableFillingAndNavigationTools.cxx.
References get().
|
overridevirtual |
Implements DataRangeIterator.
Definition at line 315 of file TableFillingAndNavigationTools.cxx.
References mCol, and DataRangeIterator::mIndex.
|
overridevirtual |
Implements DataRangeIterator.
Definition at line 334 of file TableFillingAndNavigationTools.cxx.
References ScRange::aStart, ScAddress::Col(), mCol, and DataRangeIterator::mInputRange.
|
overridevirtual |
Implements DataRangeIterator.
Definition at line 329 of file TableFillingAndNavigationTools.cxx.
References ScRange::aEnd, ScRange::aStart, DataRangeIterator::mInputRange, and ScAddress::Row().
|
private |