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

Row-wise value iterator. More...

#include <dociter.hxx>

Collaboration diagram for ScHorizontalValueIterator:
[legend]

Public Member Functions

 ScHorizontalValueIterator (ScDocument *pDocument, const ScRange &rRange)
 
 ~ScHorizontalValueIterator ()
 
bool GetNext (double &rValue, FormulaError &rErr)
 Does NOT reset rValue if no value found! More...
 

Private Attributes

ScDocumentpDoc
 
const ScAttrArraypAttrArray
 
std::unique_ptr< ScHorizontalCellIteratorpCellIter
 
sal_uInt32 nNumFormat
 
SCTAB nEndTab
 
SCCOL nCurCol
 
SCROW nCurRow
 
SCTAB nCurTab
 
SCROW nAttrEndRow
 
bool bCalcAsShown
 

Detailed Description

Row-wise value iterator.

Definition at line 479 of file dociter.hxx.

Constructor & Destructor Documentation

ScHorizontalValueIterator::ScHorizontalValueIterator ( ScDocument pDocument,
const ScRange rRange 
)
ScHorizontalValueIterator::~ScHorizontalValueIterator ( )

Definition at line 2324 of file dociter.cxx.

Member Function Documentation

bool ScHorizontalValueIterator::GetNext ( double &  rValue,
FormulaError rErr 
)

Member Data Documentation

bool ScHorizontalValueIterator::bCalcAsShown
private

Definition at line 492 of file dociter.hxx.

Referenced by GetNext().

SCROW ScHorizontalValueIterator::nAttrEndRow
private

Definition at line 491 of file dociter.hxx.

Referenced by GetNext(), and ScHorizontalValueIterator().

SCCOL ScHorizontalValueIterator::nCurCol
private

Definition at line 488 of file dociter.hxx.

Referenced by GetNext(), and ScHorizontalValueIterator().

SCROW ScHorizontalValueIterator::nCurRow
private

Definition at line 489 of file dociter.hxx.

Referenced by GetNext(), and ScHorizontalValueIterator().

SCTAB ScHorizontalValueIterator::nCurTab
private

Definition at line 490 of file dociter.hxx.

Referenced by GetNext(), and ScHorizontalValueIterator().

SCTAB ScHorizontalValueIterator::nEndTab
private

Definition at line 487 of file dociter.hxx.

Referenced by GetNext(), and ScHorizontalValueIterator().

sal_uInt32 ScHorizontalValueIterator::nNumFormat
private

Definition at line 486 of file dociter.hxx.

Referenced by GetNext(), and ScHorizontalValueIterator().

const ScAttrArray* ScHorizontalValueIterator::pAttrArray
private

Definition at line 483 of file dociter.hxx.

Referenced by GetNext(), and ScHorizontalValueIterator().

std::unique_ptr<ScHorizontalCellIterator> ScHorizontalValueIterator::pCellIter
private

Definition at line 485 of file dociter.hxx.

Referenced by GetNext(), and ScHorizontalValueIterator().

ScDocument* ScHorizontalValueIterator::pDoc
private

Definition at line 482 of file dociter.hxx.

Referenced by GetNext(), and ScHorizontalValueIterator().


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