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

Iterator for references in a formula cell. More...

#include <formulaiter.hxx>

Collaboration diagram for ScDetectiveRefIter:
[legend]

Public Member Functions

 ScDetectiveRefIter (const ScDocument &rDoc, ScFormulaCell *pCell)
 
bool GetNextRef (ScRange &rRange)
 
formula::FormulaTokenGetNextRefToken ()
 

Private Attributes

const ScDocumentmrDoc
 
formula::FormulaTokenArrayPlainIterator maIter
 
ScAddress aPos
 

Detailed Description

Iterator for references in a formula cell.

Definition at line 31 of file formulaiter.hxx.

Constructor & Destructor Documentation

◆ ScDetectiveRefIter()

ScDetectiveRefIter::ScDetectiveRefIter ( const ScDocument rDoc,
ScFormulaCell pCell 
)

Definition at line 29 of file formulaiter.cxx.

References maIter.

Member Function Documentation

◆ GetNextRef()

bool ScDetectiveRefIter::GetNextRef ( ScRange rRange)

◆ GetNextRefToken()

formula::FormulaToken * ScDetectiveRefIter::GetNextRefToken ( )

Member Data Documentation

◆ aPos

ScAddress ScDetectiveRefIter::aPos
private

Definition at line 36 of file formulaiter.hxx.

Referenced by GetNextRef(), and GetNextRefToken().

◆ maIter

formula::FormulaTokenArrayPlainIterator ScDetectiveRefIter::maIter
private

Definition at line 35 of file formulaiter.hxx.

Referenced by GetNextRefToken().

◆ mrDoc

const ScDocument& ScDetectiveRefIter::mrDoc
private

Definition at line 34 of file formulaiter.hxx.

Referenced by GetNextRef(), and GetNextRefToken().


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