LibreOffice Module sc (master) 1
|
#include <XMLStylesExportHelper.hxx>
Public Member Functions | |
ScRowFormatRanges () | |
ScRowFormatRanges (const ScRowFormatRanges *pRanges) | |
~ScRowFormatRanges () | |
void | SetColDefaults (const ScMyDefaultStyleList *pDefaults) |
void | Clear () |
void | AddRange (const ScMyRowFormatRange &rFormatRange) |
bool | GetNext (ScMyRowFormatRange &rFormatRange) |
sal_Int32 | GetMaxRows () const |
sal_Int32 | GetSize () const |
void | Sort () |
Private Types | |
typedef std::list< ScMyRowFormatRange > | ScMyRowFormatRangesList |
Private Member Functions | |
void | AddRange (const sal_Int32 nPrevStartCol, const sal_Int32 nRepeat, const sal_Int32 nPrevIndex, const bool bPrevAutoStyle, const ScMyRowFormatRange &rFormatRange) |
Private Attributes | |
ScMyRowFormatRangesList | aRowFormatRanges |
const ScMyDefaultStyleList * | pColDefaults |
sal_uInt32 | nSize |
Definition at line 121 of file XMLStylesExportHelper.hxx.
|
private |
Definition at line 123 of file XMLStylesExportHelper.hxx.
ScRowFormatRanges::ScRowFormatRanges | ( | ) |
Definition at line 484 of file XMLStylesExportHelper.cxx.
|
explicit |
Definition at line 490 of file XMLStylesExportHelper.cxx.
ScRowFormatRanges::~ScRowFormatRanges | ( | ) |
Definition at line 497 of file XMLStylesExportHelper.cxx.
|
private |
Definition at line 507 of file XMLStylesExportHelper.cxx.
References aRowFormatRanges, ScMyRowFormatRange::bIsAutoStyle, nIndex, ScMyRowFormatRange::nIndex, ScMyRowFormatRange::nRepeatColumns, ScMyRowFormatRange::nRepeatRows, nSize, ScMyRowFormatRange::nStartColumn, and ScMyRowFormatRange::nValidationIndex.
Referenced by AddRange(), and ScFormatRangeStyles::GetFormatRanges().
void ScRowFormatRanges::AddRange | ( | const ScMyRowFormatRange & | rFormatRange | ) |
Definition at line 543 of file XMLStylesExportHelper.cxx.
References AddRange(), i, nIndex, ScMyRowFormatRange::nRepeatColumns, ScMyRowFormatRange::nStartColumn, and pColDefaults.
void ScRowFormatRanges::Clear | ( | ) |
Definition at line 501 of file XMLStylesExportHelper.cxx.
References aRowFormatRanges, and nSize.
sal_Int32 ScRowFormatRanges::GetMaxRows | ( | ) | const |
Definition at line 612 of file XMLStylesExportHelper.cxx.
References a, and aRowFormatRanges.
bool ScRowFormatRanges::GetNext | ( | ScMyRowFormatRange & | rFormatRange | ) |
Definition at line 599 of file XMLStylesExportHelper.cxx.
References aRowFormatRanges, and nSize.
|
inline |
Definition at line 141 of file XMLStylesExportHelper.hxx.
References nSize.
|
inline |
Definition at line 136 of file XMLStylesExportHelper.hxx.
References pColDefaults.
void ScRowFormatRanges::Sort | ( | ) |
Definition at line 628 of file XMLStylesExportHelper.cxx.
References aRowFormatRanges.
Referenced by ScFormatRangeStyles::GetFormatRanges().
|
private |
Definition at line 124 of file XMLStylesExportHelper.hxx.
Referenced by AddRange(), Clear(), GetMaxRows(), GetNext(), and Sort().
|
private |
Definition at line 126 of file XMLStylesExportHelper.hxx.
Referenced by AddRange(), Clear(), GetNext(), and GetSize().
|
private |
Definition at line 125 of file XMLStylesExportHelper.hxx.
Referenced by AddRange(), and SetColDefaults().