LibreOffice Module sc (master)
1
|
#include <formel.hxx>
Public Member Functions | |
ScRangeListTabs () | |
~ScRangeListTabs () | |
void | Append (const ScAddress &aSRD, SCTAB nTab) |
void | Append (const ScRange &aCRD, SCTAB nTab) |
const ScRange * | First (SCTAB nTab) |
const ScRange * | Next () |
bool | HasRanges () const |
Private Types | |
typedef ::std::vector< ScRange > | RangeListType |
typedef ::std::map< SCTAB, std::unique_ptr< RangeListType > > | TabRangeType |
Private Attributes | |
TabRangeType | m_TabRanges |
RangeListType::const_iterator | maItrCur |
RangeListType::const_iterator | maItrCurEnd |
Definition at line 55 of file formel.hxx.
|
private |
Definition at line 57 of file formel.hxx.
|
private |
Definition at line 58 of file formel.hxx.
ScRangeListTabs::ScRangeListTabs | ( | ) |
Definition at line 24 of file frmbase.cxx.
ScRangeListTabs::~ScRangeListTabs | ( | ) |
Definition at line 28 of file frmbase.cxx.
Definition at line 32 of file frmbase.cxx.
References a, ScAddress::Col(), m_TabRanges, MAXCOL, MAXROW, MAXTAB, ScAddress::Row(), SCTAB_MAX, ScAddress::SetCol(), ScAddress::SetRow(), ScAddress::SetTab(), and ScAddress::Tab().
Referenced by ExcelToSc::Convert(), and ExcelToSc8::Convert().
Definition at line 69 of file frmbase.cxx.
References a, ScRange::aEnd, ScRange::aStart, ScAddress::Col(), m_TabRanges, MAXCOL, MAXROW, MAXTAB, ScAddress::Row(), SCTAB_MAX, ScAddress::SetCol(), ScAddress::SetRow(), ScAddress::SetTab(), and ScAddress::Tab().
Definition at line 127 of file frmbase.cxx.
References m_TabRanges, maItrCur, maItrCurEnd, and ValidTab().
|
inline |
Definition at line 73 of file formel.hxx.
Definition at line 142 of file frmbase.cxx.
References maItrCur, and maItrCurEnd.
|
private |
Definition at line 59 of file formel.hxx.
|
private |
Definition at line 60 of file formel.hxx.
|
private |
Definition at line 61 of file formel.hxx.