LibreOffice Module sw (master) 1
|
#include <uinums.hxx>
Classes | |
class | SwNumFormatGlobal |
Public Member Functions | |
SwNumRulesWithName (const SwNumRule &, OUString) | |
SwNumRulesWithName (const SwNumRulesWithName &) | |
~SwNumRulesWithName () | |
SwNumRulesWithName & | operator= (const SwNumRulesWithName &) |
const OUString & | GetName () const |
void | ResetNumRule (SwWrtShell &rSh, SwNumRule &) const |
void | GetNumFormat (size_t, SwNumFormat const *&, OUString const *&) const |
Private Member Functions | |
void | SetName (const OUString &rSet) |
void | SetNumFormat (size_t, SwNumFormat const &, OUString const &) |
SwNumRulesWithName ()=default | |
Private Attributes | |
OUString | maName |
std::unique_ptr< SwNumFormatGlobal > | m_aFormats [MAXLEVEL] |
Friends | |
class | sw::StoredChapterNumberingRules |
class | SwChapterNumRules |
Definition at line 36 of file uinums.hxx.
|
privatedefault |
SwNumRulesWithName::SwNumRulesWithName | ( | const SwNumRule & | rCopy, |
OUString | aName | ||
) |
Definition at line 107 of file uinums.cxx.
References aName, SwNumRule::GetNumFormat(), m_aFormats, maName, MAXLEVEL, and n.
SwNumRulesWithName::SwNumRulesWithName | ( | const SwNumRulesWithName & | rCopy | ) |
Definition at line 121 of file uinums.cxx.
SwNumRulesWithName::~SwNumRulesWithName | ( | ) |
Definition at line 126 of file uinums.cxx.
|
inline |
Definition at line 74 of file uinums.hxx.
References maName.
Referenced by sw::StoredChapterNumberingRules::getName(), IMPL_LINK(), and IMPL_LINK_NOARG().
void SwNumRulesWithName::GetNumFormat | ( | size_t | nIndex, |
SwNumFormat const *& | rpNumFormat, | ||
OUString const *& | rpName | ||
) | const |
Definition at line 161 of file uinums.cxx.
References m_aFormats, and nIndex.
Referenced by sw::StoredChapterNumberingRules::getByIndex().
SwNumRulesWithName & SwNumRulesWithName::operator= | ( | const SwNumRulesWithName & | rCopy | ) |
Definition at line 130 of file uinums.cxx.
References m_aFormats, maName, MAXLEVEL, and n.
void SwNumRulesWithName::ResetNumRule | ( | SwWrtShell & | rSh, |
SwNumRule & | rNumRule | ||
) | const |
Definition at line 147 of file uinums.cxx.
References m_aFormats, SwNumRulesWithName::SwNumFormatGlobal::MakeNumFormat(), maName, MAXLEVEL, n, SwNumRule::Reset(), SwNumRule::Set(), and SwNumRule::SetAutoRule().
Referenced by IMPL_LINK().
|
inlineprivate |
Definition at line 63 of file uinums.hxx.
Referenced by sw::StoredChapterNumberingRules::setName().
|
private |
Definition at line 168 of file uinums.cxx.
References m_aFormats, and nIndex.
Referenced by sw::StoredChapterNumberingRules::replaceByIndex().
|
friend |
Definition at line 61 of file uinums.hxx.
|
friend |
Definition at line 62 of file uinums.hxx.
|
private |
Definition at line 59 of file uinums.hxx.
Referenced by GetNumFormat(), operator=(), ResetNumRule(), SetNumFormat(), and SwNumRulesWithName().
|
private |
Definition at line 38 of file uinums.hxx.
Referenced by operator=(), and ResetNumRule().