LibreOffice Module sc (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ScDBQueryDataIterator::DataAccessMatrix Class Referencefinal
Inheritance diagram for ScDBQueryDataIterator::DataAccessMatrix:
Collaboration diagram for ScDBQueryDataIterator::DataAccessMatrix:

Public Member Functions

 DataAccessMatrix (ScDBQueryParamMatrix *pParam)
virtual ~DataAccessMatrix () override
virtual bool getCurrent (Value &rValue) override
virtual bool getFirst (Value &rValue) override
virtual bool getNext (Value &rValue) override
- Public Member Functions inherited from ScDBQueryDataIterator::DataAccess
 DataAccess ()
virtual ~DataAccess ()=0

Private Member Functions

bool isValidQuery (SCROW mnRow, const ScMatrix &rMat) const

Private Attributes

SCROW mnCurRow
SCROW mnRows

Detailed Description

Definition at line 159 of file dociter.hxx.

Constructor & Destructor Documentation

ScDBQueryDataIterator::DataAccessMatrix::DataAccessMatrix ( ScDBQueryParamMatrix pParam)

Definition at line 513 of file dociter.cxx.

References mnRows, ScDBQueryParamMatrix::mpMatrix, and mpParam.

ScDBQueryDataIterator::DataAccessMatrix::~DataAccessMatrix ( )

Definition at line 522 of file dociter.cxx.

Member Function Documentation

bool ScDBQueryDataIterator::DataAccessMatrix::getCurrent ( Value rValue)
bool ScDBQueryDataIterator::DataAccessMatrix::getFirst ( Value rValue)

Implements ScDBQueryDataIterator::DataAccess.

Definition at line 553 of file dociter.cxx.

References ScDBQueryDataIterator::mpParam.

bool ScDBQueryDataIterator::DataAccessMatrix::getNext ( Value rValue)

Implements ScDBQueryDataIterator::DataAccess.

Definition at line 559 of file dociter.cxx.

bool ScDBQueryDataIterator::DataAccessMatrix::isValidQuery ( SCROW  mnRow,
const ScMatrix rMat 
) const

Member Data Documentation

SCROW ScDBQueryDataIterator::DataAccessMatrix::mnCurRow

Definition at line 172 of file dociter.hxx.

SCROW ScDBQueryDataIterator::DataAccessMatrix::mnRows

Definition at line 173 of file dociter.hxx.

Referenced by DataAccessMatrix().

ScDBQueryParamMatrix* ScDBQueryDataIterator::DataAccessMatrix::mpParam

Definition at line 171 of file dociter.hxx.

Referenced by DataAccessMatrix().

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