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

#include <XMLExportIterator.hxx>

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

Public Member Functions

 ScMyDetectiveObjContainer ()
 
virtual ~ScMyDetectiveObjContainer () override
 
void AddObject (ScDetectiveObjType eObjType, const SCTAB nSheet, const ScAddress &rPosition, const ScRange &rSourceRange, bool bHasError)
 
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

ScMyDetectiveObjList aDetectiveObjList
 

Detailed Description

Definition at line 227 of file XMLExportIterator.hxx.

Constructor & Destructor Documentation

ScMyDetectiveObjContainer::ScMyDetectiveObjContainer ( )

Definition at line 385 of file XMLExportIterator.cxx.

ScMyDetectiveObjContainer::~ScMyDetectiveObjContainer ( )
overridevirtual

Definition at line 390 of file XMLExportIterator.cxx.

Member Function Documentation

void ScMyDetectiveObjContainer::AddObject ( ScDetectiveObjType  eObjType,
const SCTAB  nSheet,
const ScAddress rPosition,
const ScRange rSourceRange,
bool  bHasError 
)
bool ScMyDetectiveObjContainer::GetFirstAddress ( ScAddress rCellAddress)
overrideprotectedvirtual

Implements ScMyIteratorBase.

Definition at line 426 of file XMLExportIterator.cxx.

References aDetectiveObjList, and ScAddress::Tab().

void ScMyDetectiveObjContainer::SetCellData ( ScMyCell rMyCell)
overridevirtual
void ScMyDetectiveObjContainer::SkipTable ( SCTAB  nSkip)

Definition at line 450 of file XMLExportIterator.cxx.

References aDetectiveObjList.

Referenced by ScMyNotEmptyCellsIterator::SkipTable().

void ScMyDetectiveObjContainer::Sort ( )
overridevirtual

Implements ScMyIteratorBase.

Definition at line 457 of file XMLExportIterator.cxx.

References aDetectiveObjList.

Member Data Documentation

ScMyDetectiveObjList ScMyDetectiveObjContainer::aDetectiveObjList
private

Definition at line 230 of file XMLExportIterator.hxx.

Referenced by AddObject(), GetFirstAddress(), SetCellData(), SkipTable(), and Sort().


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