LibreOffice Module sw (master)
1
|
#include <uinums.hxx>
Classes | |
class | SwNumFormatGlobal |
Public Member Functions | |
SwNumRulesWithName (const SwNumRule &, const OUString &) | |
SwNumRulesWithName (const SwNumRulesWithName &) | |
~SwNumRulesWithName () | |
SwNumRulesWithName & | operator= (const SwNumRulesWithName &) |
const OUString & | GetName () const |
std::unique_ptr< SwNumRule > | MakeNumRule (SwWrtShell &rSh) 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 > | aFormats [MAXLEVEL] |
Friends | |
class | sw::StoredChapterNumberingRules |
class | SwChapterNumRules |
Definition at line 36 of file uinums.hxx.
|
privatedefault |
SwNumRulesWithName::SwNumRulesWithName | ( | const SwNumRule & | rCopy, |
const OUString & | rName | ||
) |
Definition at line 106 of file uinums.cxx.
References aFormats, SwNumRule::GetNumFormat(), maName, MAXLEVEL, and n.
SwNumRulesWithName::SwNumRulesWithName | ( | const SwNumRulesWithName & | rCopy | ) |
Definition at line 120 of file uinums.cxx.
SwNumRulesWithName::~SwNumRulesWithName | ( | ) |
Definition at line 125 of file uinums.cxx.
|
inline |
Definition at line 74 of file uinums.hxx.
Referenced by 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 aFormats.
std::unique_ptr< SwNumRule > SwNumRulesWithName::MakeNumRule | ( | SwWrtShell & | rSh | ) | const |
Definition at line 146 of file uinums.cxx.
References aFormats, numfunc::GetDefaultPositionAndSpaceMode(), SwNumRulesWithName::SwNumFormatGlobal::MakeNumFormat(), maName, MAXLEVEL, and n.
Referenced by IMPL_LINK().
SwNumRulesWithName & SwNumRulesWithName::operator= | ( | const SwNumRulesWithName & | rCopy | ) |
|
inlineprivate |
Definition at line 63 of file uinums.hxx.
Referenced by sw::StoredChapterNumberingRules::setName().
|
private |
Definition at line 168 of file uinums.cxx.
References aFormats, and USHRT_MAX.
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(), MakeNumRule(), operator=(), SetNumFormat(), and SwNumRulesWithName().
|
private |
Definition at line 38 of file uinums.hxx.
Referenced by MakeNumRule(), and operator=().