| LibreOffice Module sc (master) 1
    | 
#include <prnsave.hxx>
| Public Member Functions | |
| ScPrintRangeSaver (SCTAB nCount) | |
| ~ScPrintRangeSaver () | |
| SCTAB | GetTabCount () const | 
| ScPrintSaverTab & | GetTabData (SCTAB nTab) | 
| const ScPrintSaverTab & | GetTabData (SCTAB nTab) const | 
| void | GetPrintRangesInfo (tools::JsonWriter &rPrintRanges) const | 
| bool | operator== (const ScPrintRangeSaver &rCmp) const | 
| Private Attributes | |
| SCTAB | nTabCount | 
| std::unique_ptr< ScPrintSaverTab[]> | pData | 
Definition at line 53 of file prnsave.hxx.
| ScPrintRangeSaver::ScPrintRangeSaver | ( | SCTAB | nCount | ) | 
Definition at line 60 of file prnsave.cxx.
| ScPrintRangeSaver::~ScPrintRangeSaver | ( | ) | 
Definition at line 67 of file prnsave.cxx.
| void ScPrintRangeSaver::GetPrintRangesInfo | ( | tools::JsonWriter & | rPrintRanges | ) | const | 
Definition at line 83 of file prnsave.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScPrintSaverTab::GetPrintRanges(), nTabCount, pData, tools::JsonWriter::put(), tools::JsonWriter::putRaw(), ScAddress::Row(), tools::JsonWriter::startArray(), and tools::JsonWriter::startStruct().
| 
 | inline | 
Definition at line 62 of file prnsave.hxx.
References nTabCount.
Referenced by ScDocument::RestorePrintRanges().
| ScPrintSaverTab & ScPrintRangeSaver::GetTabData | ( | SCTAB | nTab | ) | 
Definition at line 71 of file prnsave.cxx.
References nTabCount, and pData.
Referenced by ScDocument::RestorePrintRanges().
| const ScPrintSaverTab & ScPrintRangeSaver::GetTabData | ( | SCTAB | nTab | ) | const | 
Definition at line 77 of file prnsave.cxx.
| bool ScPrintRangeSaver::operator== | ( | const ScPrintRangeSaver & | rCmp | ) | const | 
Definition at line 114 of file prnsave.cxx.
| 
 | private | 
Definition at line 55 of file prnsave.hxx.
Referenced by GetPrintRangesInfo(), GetTabCount(), GetTabData(), and operator==().
| 
 | private | 
Definition at line 56 of file prnsave.hxx.
Referenced by GetPrintRangesInfo(), GetTabData(), operator==(), and ScPrintRangeSaver().