LibreOffice Module sc (master) 1
|
#include <TableFillingAndNavigationTools.hxx>
Public Member Functions | |
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 |
Protected Attributes | |
ScRange | mInputRange |
sal_Int32 | mIndex |
Definition at line 108 of file TableFillingAndNavigationTools.hxx.
DataRangeIterator::DataRangeIterator | ( | const ScRange & | aInputRange | ) |
Definition at line 290 of file TableFillingAndNavigationTools.cxx.
|
virtual |
Definition at line 295 of file TableFillingAndNavigationTools.cxx.
|
pure virtual |
Implemented in DataRangeByColumnIterator, and DataRangeByRowIterator.
|
pure virtual |
Implemented in DataRangeByColumnIterator, and DataRangeByRowIterator.
sal_Int32 DataRangeIterator::index | ( | ) |
Definition at line 298 of file TableFillingAndNavigationTools.cxx.
References mIndex.
|
pure virtual |
Implemented in DataRangeByColumnIterator, and DataRangeByRowIterator.
|
pure virtual |
Implemented in DataRangeByColumnIterator, and DataRangeByRowIterator.
|
pure virtual |
Implemented in DataRangeByColumnIterator, and DataRangeByRowIterator.
|
pure virtual |
Implemented in DataRangeByColumnIterator, and DataRangeByRowIterator.
|
protected |
Definition at line 112 of file TableFillingAndNavigationTools.hxx.
Referenced by index(), DataRangeByColumnIterator::next(), and DataRangeByRowIterator::next().
|
protected |
Definition at line 111 of file TableFillingAndNavigationTools.hxx.
Referenced by DataRangeByColumnIterator::get(), DataRangeByRowIterator::get(), DataRangeByColumnIterator::hasNext(), DataRangeByRowIterator::hasNext(), DataRangeByColumnIterator::reset(), DataRangeByRowIterator::reset(), DataRangeByColumnIterator::size(), and DataRangeByRowIterator::size().