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 51 of file prnsave.hxx.

Constructor & Destructor Documentation

ScPrintRangeSaver::ScPrintRangeSaver ( SCTAB  nCount)

Definition at line 67 of file prnsave.cxx.

References pData.

ScPrintRangeSaver::~ScPrintRangeSaver ( )

Definition at line 74 of file prnsave.cxx.

Member Function Documentation

SCTAB ScPrintRangeSaver::GetTabCount ( ) const
inline

Definition at line 60 of file prnsave.hxx.

References nTabCount.

Referenced by ScDocument::RestorePrintRanges().

ScPrintSaverTab & ScPrintRangeSaver::GetTabData ( SCTAB  nTab)

Definition at line 78 of file prnsave.cxx.

References nTabCount, and pData.

Referenced by ScDocument::RestorePrintRanges().

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

Definition at line 84 of file prnsave.cxx.

References nTabCount, and pData.

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

Definition at line 90 of file prnsave.cxx.

References i, nTabCount, and pData.

Member Data Documentation

SCTAB ScPrintRangeSaver::nTabCount
private

Definition at line 53 of file prnsave.hxx.

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

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

Definition at line 54 of file prnsave.hxx.

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


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