|
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().