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

#include <markarr.hxx>

Collaboration diagram for ScMarkArrayIter:
[legend]

Public Member Functions

 ScMarkArrayIter (const ScMarkArray *pNewArray)
 
bool Next (SCROW &rTop, SCROW &rBottom)
 
void reset (const ScMarkArray *pNewArray)
 

Private Attributes

const ScMarkArraypArray
 
SCSIZE nPos
 

Detailed Description

Definition at line 78 of file markarr.hxx.

Constructor & Destructor Documentation

◆ ScMarkArrayIter()

ScMarkArrayIter::ScMarkArrayIter ( const ScMarkArray pNewArray)

Definition at line 429 of file markarr.cxx.

References nPos.

Member Function Documentation

◆ Next()

bool ScMarkArrayIter::Next ( SCROW rTop,
SCROW rBottom 
)

Definition at line 441 of file markarr.cxx.

References ScMarkArray::mvData, nPos, and pArray.

Referenced by ScMultiSelIter::Next(), and ScMultiSelIter::ScMultiSelIter().

◆ reset()

void ScMarkArrayIter::reset ( const ScMarkArray pNewArray)

Definition at line 435 of file markarr.cxx.

References nPos, and pArray.

Referenced by ScMultiSelIter::ScMultiSelIter().

Member Data Documentation

◆ nPos

SCSIZE ScMarkArrayIter::nPos
private

Definition at line 81 of file markarr.hxx.

Referenced by Next(), and reset().

◆ pArray

const ScMarkArray* ScMarkArrayIter::pArray
private

Definition at line 80 of file markarr.hxx.

Referenced by Next(), and reset().


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