LibreOffice Module sc (master) 1
|
#include <XMLExportIterator.hxx>
Protected Member Functions | |
virtual bool | GetFirstAddress (ScAddress &rCellAddress) override |
virtual bool | GetFirstAddress (ScAddress &rCellAddress)=0 |
Private Attributes | |
ScMyEmptyDatabaseRangeList | aDatabaseList |
Definition at line 189 of file XMLExportIterator.hxx.
ScMyEmptyDatabaseRangesContainer::ScMyEmptyDatabaseRangesContainer | ( | ) |
Definition at line 313 of file XMLExportIterator.cxx.
|
overridevirtual |
Definition at line 317 of file XMLExportIterator.cxx.
|
default |
|
default |
void ScMyEmptyDatabaseRangesContainer::AddNewEmptyDatabaseRange | ( | const css::table::CellRangeAddress & | aCellRangeAddress | ) |
Definition at line 321 of file XMLExportIterator.cxx.
References aDatabaseList, ScRange::aEnd, ScRange::aStart, and ScAddress::SetRow().
Referenced by ScXMLExportDatabaseRanges::GetEmptyDatabaseRanges().
|
overrideprotectedvirtual |
Implements ScMyIteratorBase.
Definition at line 335 of file XMLExportIterator.cxx.
References aDatabaseList, and ScAddress::Tab().
|
default |
|
default |
|
overridevirtual |
Implements ScMyIteratorBase.
Definition at line 346 of file XMLExportIterator.cxx.
References ScMyCell::aCellAddress, aDatabaseList, and ScMyCell::bHasEmptyDatabase.
Referenced by ScMyNotEmptyCellsIterator::GetNext().
void ScMyEmptyDatabaseRangesContainer::SkipTable | ( | SCTAB | nSkip | ) |
Definition at line 363 of file XMLExportIterator.cxx.
References aDatabaseList.
Referenced by ScMyNotEmptyCellsIterator::SkipTable().
|
overridevirtual |
Implements ScMyIteratorBase.
Definition at line 370 of file XMLExportIterator.cxx.
References aDatabaseList.
void ScMyIteratorBase::UpdateAddress | ( | ScAddress & | rCellAddress | ) |
Definition at line 59 of file XMLExportIterator.cxx.
Referenced by ScMyNotEmptyCellsIterator::GetNext().
|
private |
Definition at line 192 of file XMLExportIterator.hxx.
Referenced by AddNewEmptyDatabaseRange(), GetFirstAddress(), SetCellData(), SkipTable(), and Sort().