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

#include <segmenttree.hxx>

Collaboration diagram for ScFlatUInt16RowSegments::ForwardIterator:
[legend]

Public Member Functions

 ForwardIterator (ScFlatUInt16RowSegments &rSegs)
 
bool getValue (SCROW nPos, sal_uInt16 &rVal)
 
SCROW getLastPos () const
 

Private Attributes

ScFlatUInt16RowSegmentsmrSegs
 
SCROW mnCurPos
 
SCROW mnLastPos
 
sal_uInt16 mnCurValue
 

Detailed Description

Definition at line 123 of file segmenttree.hxx.

Constructor & Destructor Documentation

ScFlatUInt16RowSegments::ForwardIterator::ForwardIterator ( ScFlatUInt16RowSegments rSegs)
explicit

Definition at line 507 of file segmenttree.cxx.

Member Function Documentation

SCROW ScFlatUInt16RowSegments::ForwardIterator::getLastPos ( ) const
inline

Definition at line 129 of file segmenttree.hxx.

References mnLastPos.

Referenced by ScTable::UpdatePageBreaks().

bool ScFlatUInt16RowSegments::ForwardIterator::getValue ( SCROW  nPos,
sal_uInt16 &  rVal 
)

Member Data Documentation

SCROW ScFlatUInt16RowSegments::ForwardIterator::mnCurPos
private

Definition at line 134 of file segmenttree.hxx.

sal_uInt16 ScFlatUInt16RowSegments::ForwardIterator::mnCurValue
private

Definition at line 136 of file segmenttree.hxx.

SCROW ScFlatUInt16RowSegments::ForwardIterator::mnLastPos
private

Definition at line 135 of file segmenttree.hxx.

Referenced by getLastPos().

ScFlatUInt16RowSegments& ScFlatUInt16RowSegments::ForwardIterator::mrSegs
private

Definition at line 132 of file segmenttree.hxx.


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