LibreOffice Module sc (master)  1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
ScMyEmptyDatabaseRangesContainer Class Reference

#include <XMLExportIterator.hxx>

Inheritance diagram for ScMyEmptyDatabaseRangesContainer:
[legend]
Collaboration diagram for ScMyEmptyDatabaseRangesContainer:
[legend]

Public Member Functions

 ScMyEmptyDatabaseRangesContainer ()
 
virtual ~ScMyEmptyDatabaseRangesContainer () override
 
 ScMyEmptyDatabaseRangesContainer (ScMyEmptyDatabaseRangesContainer const &)=default
 
 ScMyEmptyDatabaseRangesContainer (ScMyEmptyDatabaseRangesContainer &&)=default
 
ScMyEmptyDatabaseRangesContaineroperator= (ScMyEmptyDatabaseRangesContainer const &)=default
 
ScMyEmptyDatabaseRangesContaineroperator= (ScMyEmptyDatabaseRangesContainer &&)=default
 
void AddNewEmptyDatabaseRange (const css::table::CellRangeAddress &aCellRangeAddress)
 
virtual void SetCellData (ScMyCell &rMyCell) override
 
virtual void Sort () override
 
void SkipTable (SCTAB nSkip)
 
- Public Member Functions inherited from ScMyIteratorBase
 ScMyIteratorBase ()
 
virtual ~ScMyIteratorBase ()
 
 ScMyIteratorBase (ScMyIteratorBase const &)=default
 
 ScMyIteratorBase (ScMyIteratorBase &&)=default
 
ScMyIteratorBaseoperator= (ScMyIteratorBase const &)=default
 
ScMyIteratorBaseoperator= (ScMyIteratorBase &&)=default
 
void UpdateAddress (ScAddress &rCellAddress)
 

Protected Member Functions

virtual bool GetFirstAddress (ScAddress &rCellAddress) override
 

Private Attributes

ScMyEmptyDatabaseRangeList aDatabaseList
 

Detailed Description

Definition at line 192 of file XMLExportIterator.hxx.

Constructor & Destructor Documentation

ScMyEmptyDatabaseRangesContainer::ScMyEmptyDatabaseRangesContainer ( )

Definition at line 317 of file XMLExportIterator.cxx.

ScMyEmptyDatabaseRangesContainer::~ScMyEmptyDatabaseRangesContainer ( )
overridevirtual

Definition at line 322 of file XMLExportIterator.cxx.

ScMyEmptyDatabaseRangesContainer::ScMyEmptyDatabaseRangesContainer ( ScMyEmptyDatabaseRangesContainer const &  )
default
ScMyEmptyDatabaseRangesContainer::ScMyEmptyDatabaseRangesContainer ( ScMyEmptyDatabaseRangesContainer &&  )
default

Member Function Documentation

void ScMyEmptyDatabaseRangesContainer::AddNewEmptyDatabaseRange ( const css::table::CellRangeAddress &  aCellRangeAddress)
bool ScMyEmptyDatabaseRangesContainer::GetFirstAddress ( ScAddress rCellAddress)
overrideprotectedvirtual

Implements ScMyIteratorBase.

Definition at line 340 of file XMLExportIterator.cxx.

References aDatabaseList, and ScAddress::Tab().

ScMyEmptyDatabaseRangesContainer& ScMyEmptyDatabaseRangesContainer::operator= ( ScMyEmptyDatabaseRangesContainer const &  )
default
ScMyEmptyDatabaseRangesContainer& ScMyEmptyDatabaseRangesContainer::operator= ( ScMyEmptyDatabaseRangesContainer &&  )
default
void ScMyEmptyDatabaseRangesContainer::SetCellData ( ScMyCell rMyCell)
overridevirtual
void ScMyEmptyDatabaseRangesContainer::SkipTable ( SCTAB  nSkip)

Definition at line 368 of file XMLExportIterator.cxx.

References aDatabaseList.

Referenced by ScMyNotEmptyCellsIterator::SkipTable().

void ScMyEmptyDatabaseRangesContainer::Sort ( )
overridevirtual

Implements ScMyIteratorBase.

Definition at line 375 of file XMLExportIterator.cxx.

References aDatabaseList.

Member Data Documentation

ScMyEmptyDatabaseRangeList ScMyEmptyDatabaseRangesContainer::aDatabaseList
private

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