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)
 
 ~ScMarkArrayIter ()
 
bool Next (SCROW &rTop, SCROW &rBottom)
 
void reset (const ScMarkArray *pNewArray)
 

Private Attributes

const ScMarkArraypArray
 
SCSIZE nPos
 

Detailed Description

Definition at line 79 of file markarr.hxx.

Constructor & Destructor Documentation

ScMarkArrayIter::ScMarkArrayIter ( const ScMarkArray pNewArray)

Definition at line 436 of file markarr.cxx.

References nPos.

ScMarkArrayIter::~ScMarkArrayIter ( )

Definition at line 442 of file markarr.cxx.

Member Function Documentation

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

Definition at line 452 of file markarr.cxx.

References ScMarkArray::mvData, nPos, and pArray.

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

void ScMarkArrayIter::reset ( const ScMarkArray pNewArray)

Definition at line 446 of file markarr.cxx.

References nPos, and pArray.

Referenced by ScMultiSelIter::ScMultiSelIter().

Member Data Documentation

SCSIZE ScMarkArrayIter::nPos
private

Definition at line 82 of file markarr.hxx.

Referenced by Next(), and reset().

const ScMarkArray* ScMarkArrayIter::pArray
private

Definition at line 81 of file markarr.hxx.

Referenced by Next(), and reset().


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