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

#include <prnsave.hxx>

Public Member Functions

 ScPrintRangeSaver (SCTAB nCount)
 ~ScPrintRangeSaver ()
SCTAB GetTabCount () const
ScPrintSaverTabGetTabData (SCTAB nTab)
const ScPrintSaverTabGetTabData (SCTAB nTab) const
bool operator== (const ScPrintRangeSaver &rCmp) const

Private Attributes

SCTAB nTabCount
std::unique_ptr< ScPrintSaverTab[]> pData

Detailed Description

Definition at line 50 of file prnsave.hxx.

Constructor & Destructor Documentation

ScPrintRangeSaver::ScPrintRangeSaver ( SCTAB  nCount)

Definition at line 66 of file prnsave.cxx.

References pData.

ScPrintRangeSaver::~ScPrintRangeSaver ( )

Definition at line 73 of file prnsave.cxx.

Member Function Documentation

SCTAB ScPrintRangeSaver::GetTabCount ( ) const

Definition at line 59 of file prnsave.hxx.

References nTabCount.

Referenced by ScDocument::RestorePrintRanges().

ScPrintSaverTab & ScPrintRangeSaver::GetTabData ( SCTAB  nTab)

Definition at line 77 of file prnsave.cxx.

References nTabCount, and pData.

Referenced by ScDocument::RestorePrintRanges().

const ScPrintSaverTab & ScPrintRangeSaver::GetTabData ( SCTAB  nTab) const

Definition at line 83 of file prnsave.cxx.

References nTabCount, and pData.

bool ScPrintRangeSaver::operator== ( const ScPrintRangeSaver rCmp) const

Definition at line 89 of file prnsave.cxx.

References i, nTabCount, and pData.

Member Data Documentation

SCTAB ScPrintRangeSaver::nTabCount

Definition at line 52 of file prnsave.hxx.

Referenced by GetTabCount(), GetTabData(), and operator==().

std::unique_ptr<ScPrintSaverTab[]> ScPrintRangeSaver::pData

Definition at line 53 of file prnsave.hxx.

Referenced by GetTabData(), operator==(), and ScPrintRangeSaver().

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