LibreOffice Module sc (master) 1
|
#include <pagedata.hxx>
Public Member Functions | |
ScPageBreakData (size_t nMax) | |
~ScPageBreakData () | |
size_t | GetCount () const |
ScPrintRangeData & | GetData (size_t i) |
bool | operator== (const ScPageBreakData &rOther) const |
void | AddPages () |
Private Attributes | |
size_t | nAlloc |
size_t | nUsed |
std::unique_ptr< ScPrintRangeData[]> | pData |
Definition at line 62 of file pagedata.hxx.
ScPageBreakData::ScPageBreakData | ( | size_t | nMax | ) |
Definition at line 48 of file pagedata.cxx.
ScPageBreakData::~ScPageBreakData | ( | ) |
Definition at line 56 of file pagedata.cxx.
void ScPageBreakData::AddPages | ( | ) |
Definition at line 87 of file pagedata.cxx.
|
inline |
Definition at line 73 of file pagedata.hxx.
References nUsed.
Referenced by ScGridWindow::DrawPagePreview(), ScPrintFunc::FillPageData(), ScGridWindow::HitPageBreak(), and ScOutputData::SetPagebreakMode().
ScPrintRangeData & ScPageBreakData::GetData | ( | size_t | i | ) |
Definition at line 60 of file pagedata.cxx.
References nAlloc, nPos, nUsed, and pData.
Referenced by ScGridWindow::DrawPagePreview(), ScPrintFunc::FillPageData(), ScGridWindow::HitPageBreak(), and ScOutputData::SetPagebreakMode().
bool ScPageBreakData::operator== | ( | const ScPageBreakData & | rOther | ) | const |
compare ScPrintRangeData completely ??
Definition at line 73 of file pagedata.cxx.
|
private |
Definition at line 65 of file pagedata.hxx.
Referenced by GetData(), and ScPageBreakData().
|
private |
Definition at line 66 of file pagedata.hxx.
Referenced by AddPages(), GetCount(), GetData(), operator==(), and ScPageBreakData().
|
private |
Definition at line 67 of file pagedata.hxx.
Referenced by AddPages(), GetData(), operator==(), and ScPageBreakData().