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

#include <formel.hxx>

Public Member Functions

 ScRangeListTabs ()
 ~ScRangeListTabs ()
void Append (const ScAddress &aSRD, SCTAB nTab)
void Append (const ScRange &aCRD, SCTAB nTab)
const ScRangeFirst (SCTAB nTab)
const ScRangeNext ()
bool HasRanges () const

Private Types

typedef ::std::vector< ScRangeRangeListType
typedef ::std::map< SCTAB, RangeListTypeTabRangeType

Private Attributes

TabRangeType m_TabRanges
RangeListType::const_iterator maItrCur
RangeListType::const_iterator maItrCurEnd

Detailed Description

Definition at line 54 of file formel.hxx.

Member Typedef Documentation

typedef ::std::vector<ScRange> ScRangeListTabs::RangeListType

Definition at line 56 of file formel.hxx.

Definition at line 57 of file formel.hxx.

Constructor & Destructor Documentation

ScRangeListTabs::ScRangeListTabs ( )

Definition at line 24 of file frmbase.cxx.

ScRangeListTabs::~ScRangeListTabs ( )

Definition at line 28 of file frmbase.cxx.

Member Function Documentation

void ScRangeListTabs::Append ( const ScAddress aSRD,
SCTAB  nTab 
void ScRangeListTabs::Append ( const ScRange aCRD,
SCTAB  nTab 
const ScRange * ScRangeListTabs::First ( SCTAB  nTab)

Definition at line 127 of file frmbase.cxx.

References m_TabRanges, maItrCur, maItrCurEnd, and ValidTab().

bool ScRangeListTabs::HasRanges ( ) const

Definition at line 72 of file formel.hxx.

const ScRange * ScRangeListTabs::Next ( void  )

Definition at line 142 of file frmbase.cxx.

References maItrCur, and maItrCurEnd.

Member Data Documentation

TabRangeType ScRangeListTabs::m_TabRanges

Definition at line 58 of file formel.hxx.

Referenced by Append(), and First().

RangeListType::const_iterator ScRangeListTabs::maItrCur

Definition at line 59 of file formel.hxx.

Referenced by First(), and Next().

RangeListType::const_iterator ScRangeListTabs::maItrCurEnd

Definition at line 60 of file formel.hxx.

Referenced by First(), and Next().

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