LibreOffice Module sc (master) 1
|
#include <prnsave.hxx>
Public Member Functions | |
ScPrintSaverTab () | |
~ScPrintSaverTab () | |
void | SetAreas (ScRangeVec &&rRanges, bool bEntireSheet) |
void | SetRepeat (std::optional< ScRange > oCol, std::optional< ScRange > oRow) |
const ScRangeVec & | GetPrintRanges () const |
bool | IsEntireSheet () const |
const std::optional< ScRange > & | GetRepeatCol () const |
const std::optional< ScRange > & | GetRepeatRow () const |
bool | operator== (const ScPrintSaverTab &rCmp) const |
Private Types | |
typedef ::std::vector< ScRange > | ScRangeVec |
Private Attributes | |
ScRangeVec | maPrintRanges |
Array. More... | |
std::optional< ScRange > | moRepeatCol |
single More... | |
std::optional< ScRange > | moRepeatRow |
single More... | |
bool | mbEntireSheet |
Definition at line 29 of file prnsave.hxx.
|
private |
Definition at line 31 of file prnsave.hxx.
ScPrintSaverTab::ScPrintSaverTab | ( | ) |
Definition at line 28 of file prnsave.cxx.
ScPrintSaverTab::~ScPrintSaverTab | ( | ) |
Definition at line 33 of file prnsave.cxx.
|
inline |
Definition at line 45 of file prnsave.hxx.
References maPrintRanges.
Referenced by ScPrintRangeSaver::GetPrintRangesInfo(), and ScTable::RestorePrintRanges().
|
inline |
Definition at line 47 of file prnsave.hxx.
References moRepeatCol.
Referenced by ScTable::RestorePrintRanges().
|
inline |
Definition at line 48 of file prnsave.hxx.
References moRepeatRow.
Referenced by ScTable::RestorePrintRanges().
|
inline |
Definition at line 46 of file prnsave.hxx.
References mbEntireSheet.
Referenced by ScTable::RestorePrintRanges().
bool ScPrintSaverTab::operator== | ( | const ScPrintSaverTab & | rCmp | ) | const |
Definition at line 49 of file prnsave.cxx.
References maPrintRanges, mbEntireSheet, moRepeatCol, and moRepeatRow.
void ScPrintSaverTab::SetAreas | ( | ScRangeVec && | rRanges, |
bool | bEntireSheet | ||
) |
Definition at line 37 of file prnsave.cxx.
References maPrintRanges, and mbEntireSheet.
Referenced by ScTable::FillPrintSaver().
Definition at line 43 of file prnsave.cxx.
References moRepeatCol, and moRepeatRow.
Referenced by ScTable::FillPrintSaver().
|
private |
Array.
Definition at line 33 of file prnsave.hxx.
Referenced by GetPrintRanges(), operator==(), and SetAreas().
|
private |
Definition at line 36 of file prnsave.hxx.
Referenced by IsEntireSheet(), operator==(), and SetAreas().
|
private |
single
Definition at line 34 of file prnsave.hxx.
Referenced by GetRepeatCol(), operator==(), and SetRepeat().
|
private |
single
Definition at line 35 of file prnsave.hxx.
Referenced by GetRepeatRow(), operator==(), and SetRepeat().