LibreOffice Module sc (master)  1
Public Member Functions | Private Attributes | List of all members
DataCellIterator Class Referencefinal

#include <TableFillingAndNavigationTools.hxx>

Collaboration diagram for DataCellIterator:
[legend]

Public Member Functions

 DataCellIterator (const ScRange &aInputRange, bool aByColumn)
 
 ~DataCellIterator ()
 
bool hasNext () const
 
ScAddress get ()
 
void next ()
 
ScAddress getRelative (int aDelta)
 

Private Attributes

ScRange mInputRange
 
bool mByColumn
 
SCCOL mCol
 
SCROW mRow
 

Detailed Description

Definition at line 91 of file TableFillingAndNavigationTools.hxx.

Constructor & Destructor Documentation

DataCellIterator::DataCellIterator ( const ScRange aInputRange,
bool  aByColumn 
)
DataCellIterator::~DataCellIterator ( )

Definition at line 241 of file TableFillingAndNavigationTools.cxx.

Member Function Documentation

ScAddress DataCellIterator::get ( )
ScAddress DataCellIterator::getRelative ( int  aDelta)
bool DataCellIterator::hasNext ( ) const
void DataCellIterator::next ( )

Member Data Documentation

bool DataCellIterator::mByColumn
private

Definition at line 95 of file TableFillingAndNavigationTools.hxx.

Referenced by getRelative(), hasNext(), and next().

SCCOL DataCellIterator::mCol
private

Definition at line 96 of file TableFillingAndNavigationTools.hxx.

Referenced by DataCellIterator(), getRelative(), hasNext(), and next().

ScRange DataCellIterator::mInputRange
private

Definition at line 94 of file TableFillingAndNavigationTools.hxx.

Referenced by getRelative(), and hasNext().

SCROW DataCellIterator::mRow
private

Definition at line 97 of file TableFillingAndNavigationTools.hxx.

Referenced by DataCellIterator(), getRelative(), hasNext(), and next().


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