LibreOffice Module sc (master)
1
|
#include <XMLExportIterator.hxx>
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) |
![]() | |
ScMyIteratorBase () | |
virtual | ~ScMyIteratorBase () |
ScMyIteratorBase (ScMyIteratorBase const &)=default | |
ScMyIteratorBase (ScMyIteratorBase &&)=default | |
ScMyIteratorBase & | operator= (ScMyIteratorBase const &)=default |
ScMyIteratorBase & | operator= (ScMyIteratorBase &&)=default |
void | UpdateAddress (ScAddress &rCellAddress) |
Protected Member Functions | |
virtual bool | GetFirstAddress (ScAddress &rCellAddress) override |
Private Attributes | |
ScMyDetectiveObjList | aDetectiveObjList |
Definition at line 227 of file XMLExportIterator.hxx.
ScMyDetectiveObjContainer::ScMyDetectiveObjContainer | ( | ) |
Definition at line 385 of file XMLExportIterator.cxx.
|
overridevirtual |
Definition at line 390 of file XMLExportIterator.cxx.
void ScMyDetectiveObjContainer::AddObject | ( | ScDetectiveObjType | eObjType, |
const SCTAB | nSheet, | ||
const ScAddress & | rPosition, | ||
const ScRange & | rSourceRange, | ||
bool | bHasError | ||
) |
Definition at line 394 of file XMLExportIterator.cxx.
References aDetectiveObjList, ScRange::aEnd, ScMyDetectiveObj::aPosition, ScMyDetectiveObj::aSourceRange, ScRange::aStart, ScMyDetectiveObj::bHasError, ScMyDetectiveObj::eObjType, SC_DETOBJ_ARROW, SC_DETOBJ_CIRCLE, SC_DETOBJ_FROMOTHERTAB, SC_DETOBJ_TOOTHERTAB, ScAddress::SetTab(), and ScAddress::Tab().
|
overrideprotectedvirtual |
Implements ScMyIteratorBase.
Definition at line 426 of file XMLExportIterator.cxx.
References aDetectiveObjList, and ScAddress::Tab().
Implements ScMyIteratorBase.
Definition at line 437 of file XMLExportIterator.cxx.
References ScMyCell::aCellAddress, aDetectiveObjList, ScMyCell::aDetectiveObjVec, and ScMyCell::bHasDetectiveObj.
Referenced by ScMyNotEmptyCellsIterator::GetNext().
Definition at line 450 of file XMLExportIterator.cxx.
References aDetectiveObjList.
Referenced by ScMyNotEmptyCellsIterator::SkipTable().
|
overridevirtual |
Implements ScMyIteratorBase.
Definition at line 457 of file XMLExportIterator.cxx.
References aDetectiveObjList.
|
private |
Definition at line 230 of file XMLExportIterator.hxx.
Referenced by AddObject(), GetFirstAddress(), SetCellData(), SkipTable(), and Sort().