LibreOffice Module sw (master) 1
|
#include <txmsrt.hxx>
Public Member Functions | |
SwTOXCustom (TextAndReading aKey, sal_uInt16 nLevel, const SwTOXInternational &rIntl, const css::lang::Locale &rLocale) | |
virtual sal_uInt16 | GetLevel () const override |
virtual bool | equivalent (const SwTOXSortTabBase &) override |
virtual bool | sort_lt (const SwTOXSortTabBase &) override |
Public Member Functions inherited from SwTOXSortTabBase | |
bool | operator== (const SwTOXSortTabBase &) const =delete |
bool | operator< (const SwTOXSortTabBase &) const =delete |
SwTOXSortTabBase (TOXSortType nType, const SwContentNode *pTOXSrc, const SwTextTOXMark *pTextMark, const SwTOXInternational *pIntl, const css::lang::Locale *pLocale=nullptr) | |
virtual | ~SwTOXSortTabBase () |
sal_uInt16 | GetType () const |
virtual void | FillText (SwTextNode &rNd, const SwContentIndex &rInsPos, sal_uInt16 nAuthField, SwRootFrame const *pLayout) const |
virtual sal_uInt16 | GetLevel () const =0 |
virtual bool | equivalent (const SwTOXSortTabBase &) |
virtual bool | sort_lt (const SwTOXSortTabBase &) |
virtual std::pair< OUString, bool > | GetURL (SwRootFrame const *const pLayout) const |
virtual bool | IsFullPara () const |
void | InitText (SwRootFrame const *const pLayout) |
TextAndReading const & | GetText () const |
const css::lang::Locale & | GetLocale () const |
Private Member Functions | |
virtual TextAndReading | GetText_Impl (SwRootFrame const *pLayout) const override |
Private Attributes | |
TextAndReading | m_aKey |
sal_uInt16 | nLev |
Additional Inherited Members | |
Static Public Member Functions inherited from SwTOXSortTabBase | |
static SwTOIOptions | GetOptions () |
Public Attributes inherited from SwTOXSortTabBase | |
std::vector< SwTOXSource > | aTOXSources |
css::lang::Locale | aLocale |
const SwTextNode * | pTOXNd |
const SwTextTOXMark * | pTextMark |
const SwTOXInternational * | pTOXIntl |
SwNodeOffset | nPos |
sal_Int32 | nCntPos |
sal_uInt16 | nType |
Static Public Attributes inherited from SwTOXSortTabBase | |
static SwTOIOptions | nOpt = SwTOIOptions::NONE |
Definition at line 211 of file txmsrt.hxx.
SwTOXCustom::SwTOXCustom | ( | TextAndReading | aKey, |
sal_uInt16 | nLevel, | ||
const SwTOXInternational & | rIntl, | ||
const css::lang::Locale & | rLocale | ||
) |
Definition at line 445 of file txmsrt.cxx.
|
overridevirtual |
Reimplemented from SwTOXSortTabBase.
Definition at line 454 of file txmsrt.cxx.
References SwTOXSortTabBase::GetLevel(), GetLevel(), SwTOXSortTabBase::GetLocale(), SwTOXSortTabBase::GetText(), SwTOXInternational::IsEqual(), and SwTOXSortTabBase::pTOXIntl.
|
overridevirtual |
Implements SwTOXSortTabBase.
Definition at line 468 of file txmsrt.cxx.
References nLev.
Referenced by equivalent(), and sort_lt().
|
overrideprivatevirtual |
|
overridevirtual |
Reimplemented from SwTOXSortTabBase.
Definition at line 461 of file txmsrt.cxx.
References SwTOXSortTabBase::GetLevel(), GetLevel(), SwTOXSortTabBase::GetLocale(), SwTOXSortTabBase::GetText(), SwTOXInternational::IsLess(), and SwTOXSortTabBase::pTOXIntl.
|
private |
Definition at line 224 of file txmsrt.hxx.
Referenced by GetText_Impl().
|
private |
Definition at line 225 of file txmsrt.hxx.
Referenced by GetLevel().