LibreOffice Module sw (master) 1
Functions | Variables
init.cxx File Reference
#include <memory>
#include <acmplwrd.hxx>
#include <breakit.hxx>
#include <cellatr.hxx>
#include <checkit.hxx>
#include <cmdid.h>
#include <comphelper/processfactory.hxx>
#include <doc.hxx>
#include <editeng/acorrcfg.hxx>
#include <editeng/autokernitem.hxx>
#include <editeng/blinkitem.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/formatbreakitem.hxx>
#include <editeng/charhiddenitem.hxx>
#include <editeng/charreliefitem.hxx>
#include <editeng/charrotateitem.hxx>
#include <editeng/charscaleitem.hxx>
#include <editeng/cmapitem.hxx>
#include <editeng/colritem.hxx>
#include <editeng/contouritem.hxx>
#include <editeng/crossedoutitem.hxx>
#include <editeng/emphasismarkitem.hxx>
#include <editeng/escapementitem.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/fhgtitem.hxx>
#include <editeng/forbiddenruleitem.hxx>
#include <editeng/frmdiritem.hxx>
#include <editeng/hngpnctitem.hxx>
#include <editeng/hyphenzoneitem.hxx>
#include <editeng/keepitem.hxx>
#include <editeng/kernitem.hxx>
#include <editeng/langitem.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/lspcitem.hxx>
#include <editeng/nhypitem.hxx>
#include <editeng/opaqitem.hxx>
#include <editeng/orphitem.hxx>
#include <editeng/paravertalignitem.hxx>
#include <editeng/pbinitem.hxx>
#include <editeng/pgrditem.hxx>
#include <editeng/prntitem.hxx>
#include <editeng/protitem.hxx>
#include <editeng/postitem.hxx>
#include <editeng/rsiditem.hxx>
#include <svl/grabbagitem.hxx>
#include <editeng/scriptspaceitem.hxx>
#include <editeng/shaditem.hxx>
#include <editeng/shdditem.hxx>
#include <editeng/spltitem.hxx>
#include <editeng/svxacorr.hxx>
#include <editeng/swafopt.hxx>
#include <editeng/tstpitem.hxx>
#include <editeng/twolinesitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/udlnitem.hxx>
#include <editeng/wghtitem.hxx>
#include <editeng/widwitem.hxx>
#include <editeng/wrlmitem.hxx>
#include <editeng/xmlcnitm.hxx>
#include <i18nutil/transliteration.hxx>
#include <editsh.hxx>
#include <fchrfmt.hxx>
#include <fmtanchr.hxx>
#include <fmtautofmt.hxx>
#include <fmtclbl.hxx>
#include <fmtclds.hxx>
#include <fmtcnct.hxx>
#include <fmtcntnt.hxx>
#include <fmteiro.hxx>
#include <fmtflcnt.hxx>
#include <fmtfld.hxx>
#include <fmtfollowtextflow.hxx>
#include <fmtfordr.hxx>
#include <fmtfsize.hxx>
#include <fmtftn.hxx>
#include <fmtftntx.hxx>
#include <formatlinebreak.hxx>
#include <fmthdft.hxx>
#include <fmtinfmt.hxx>
#include <fmtline.hxx>
#include <fmtlsplt.hxx>
#include <fmtmeta.hxx>
#include <formatcontentcontrol.hxx>
#include <fmtornt.hxx>
#include <fmtpdsc.hxx>
#include <fmtrfmrk.hxx>
#include <fmtrowsplt.hxx>
#include <formatflysplit.hxx>
#include <fmtruby.hxx>
#include <fmtsrnd.hxx>
#include <fmturl.hxx>
#include <fmtwrapinfluenceonobjpos.hxx>
#include <fntcache.hxx>
#include <grfatr.hxx>
#include <hfspacingitem.hxx>
#include <hintids.hxx>
#include <init.hxx>
#include <paratr.hxx>
#include <proofreadingiterator.hxx>
#include <editeng/editids.hrc>
#include <svl/macitem.hxx>
#include <svx/sdtaitm.hxx>
#include <swcalwrp.hxx>
#include <SwStyleNameMapper.hxx>
#include <tblafmt.hxx>
#include <tgrditem.hxx>
#include <tools/globname.hxx>
#include <tox.hxx>
#include <unotools/charclass.hxx>
#include <unotools/configmgr.hxx>
#include <unotools/collatorwrapper.hxx>
#include <unotools/transliterationwrapper.hxx>
#include <vcl/mapmod.hxx>
#include <vcl/svapp.hxx>
#include <vcl/settings.hxx>
#include <salhelper/singletonref.hxx>
#include <viscrs.hxx>
Include dependency graph for init.cxx:

Go to the source code of this file.

Functions

SwDfltAttrTab aAttrTab (POOLATTR_END - POOLATTR_BEGIN, nullptr)
 
SwCalendarWrappers_getCalendarWrapper ()
 
void InitCore ()
 
void FinitCore ()
 
CharClassGetAppCharClass ()
 
LanguageType GetAppLanguage ()
 
const LanguageTagGetAppLanguageTag ()
 
CollatorWrapperGetAppCollator ()
 
CollatorWrapperGetAppCaseCollator ()
 
const ::utl::TransliterationWrapperGetAppCmpStrIgnore ()
 

Variables

WhichRangesContainer const aBreakSetRange (svl::Items< RES_PAGEDESC, RES_BREAK >)
 
WhichRangesContainer const aTextFormatCollSetRange (svl::Items< RES_CHRATR_BEGIN, RES_CHRATR_END-1, RES_PARATR_BEGIN, RES_PARATR_END-1, RES_PARATR_LIST_LEVEL, RES_PARATR_LIST_LEVEL, RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1, XATTR_FILL_FIRST, XATTR_FILL_LAST >)
 
WhichRangesContainer const aGrfFormatCollSetRange (svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_GRFATR_BEGIN, RES_GRFATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >)
 
WhichRangesContainer const aTextNodeSetRange (svl::Items< RES_CHRATR_BEGIN, RES_CHRATR_END-1, RES_PARATR_BEGIN, RES_PARATR_END-1, RES_PARATR_LIST_BEGIN, RES_PARATR_LIST_END-1, RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1, XATTR_FILL_FIRST, XATTR_FILL_LAST >)
 
WhichRangesContainer const aNoTextNodeSetRange (svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_GRFATR_BEGIN, RES_GRFATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >)
 
WhichRangesContainer const aTableSetRange (svl::Items< RES_FILL_ORDER, RES_FRM_SIZE, RES_LR_SPACE, RES_BREAK, RES_HORI_ORIENT, RES_HORI_ORIENT, RES_BACKGROUND, RES_SHADOW, RES_KEEP, RES_KEEP, RES_LAYOUT_SPLIT, RES_LAYOUT_SPLIT, RES_FRAMEDIR, RES_FRAMEDIR, RES_COLLAPSING_BORDERS, RES_COLLAPSING_BORDERS, RES_FRMATR_GRABBAG, RES_FRMATR_GRABBAG, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >)
 
WhichRangesContainer const aTableLineSetRange (svl::Items< RES_FILL_ORDER, RES_FRM_SIZE, RES_LR_SPACE, RES_UL_SPACE, RES_PRINT, RES_PRINT, RES_PROTECT, RES_PROTECT, RES_VERT_ORIENT, RES_VERT_ORIENT, RES_BACKGROUND, RES_SHADOW, RES_ROW_SPLIT, RES_ROW_SPLIT, RES_FRMATR_GRABBAG, RES_FRMATR_GRABBAG, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >)
 
WhichRangesContainer const aTableBoxSetRange (svl::Items< RES_FILL_ORDER, RES_FRM_SIZE, RES_LR_SPACE, RES_UL_SPACE, RES_PRINT, RES_PRINT, RES_PROTECT, RES_PROTECT, RES_VERT_ORIENT, RES_VERT_ORIENT, RES_BACKGROUND, RES_SHADOW, RES_FRAMEDIR, RES_FRAMEDIR, RES_FRMATR_GRABBAG, RES_FRMATR_GRABBAG, RES_BOXATR_BEGIN, RES_BOXATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >)
 
WhichRangesContainer const aFrameFormatSetRange (svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1, XATTR_FILL_FIRST, XATTR_FILL_LAST >)
 
WhichRangesContainer const aCharFormatSetRange (svl::Items< RES_CHRATR_BEGIN, RES_CHRATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >)
 
WhichRangesContainer const aCharAutoFormatSetRange (svl::Items< RES_CHRATR_BEGIN, RES_CHRATR_END-1, RES_TXTATR_UNKNOWN_CONTAINER, RES_TXTATR_UNKNOWN_CONTAINER, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >)
 
WhichRangesContainer const aPgFrameFormatSetRange (svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >)
 
SfxItemInfo aSlotTab []
 
std::vector< SvGlobalName > * pGlobalOLEExcludeList = nullptr
 
SwCheckItpCheckIt = nullptr
 
static CharClasspAppCharClass = nullptr
 
static CollatorWrapperpCollator = nullptr
 
static CollatorWrapperpCaseCollator = nullptr
 

Function Documentation

◆ aAttrTab()

SwDfltAttrTab aAttrTab ( POOLATTR_END POOLATTR_BEGIN,
nullptr   
)

◆ FinitCore()

void FinitCore ( )

Definition at line 684 of file init.cxx.

Referenced by SwDLL::~SwDLL().

◆ GetAppCaseCollator()

CollatorWrapper & GetAppCaseCollator ( )

◆ GetAppCharClass()

CharClass & GetAppCharClass ( )

◆ GetAppCmpStrIgnore()

const ::utl::TransliterationWrapper & GetAppCmpStrIgnore ( )

◆ GetAppCollator()

CollatorWrapper & GetAppCollator ( )

◆ GetAppLanguage()

LanguageType GetAppLanguage ( )

◆ GetAppLanguageTag()

const LanguageTag & GetAppLanguageTag ( )

◆ InitCore()

void InitCore ( )

Definition at line 459 of file init.cxx.

Referenced by SwDLL::SwDLL().

◆ s_getCalendarWrapper()

SwCalendarWrapper & s_getCalendarWrapper ( )

Definition at line 453 of file init.cxx.

Referenced by QuickHelpData::FillStrArr().

Variable Documentation

◆ aBreakSetRange

◆ aCharAutoFormatSetRange

◆ aCharFormatSetRange

◆ aFrameFormatSetRange

◆ aGrfFormatCollSetRange

◆ aNoTextNodeSetRange

◆ aPgFrameFormatSetRange

◆ aSlotTab

SfxItemInfo aSlotTab[]

Definition at line 264 of file init.cxx.

◆ aTableBoxSetRange

◆ aTableLineSetRange

Referenced by SaveTable::AddFormat().

◆ aTableSetRange

◆ aTextFormatCollSetRange

◆ aTextNodeSetRange

◆ pAppCharClass

CharClass* pAppCharClass = nullptr
static

Definition at line 448 of file init.cxx.

Referenced by GetAppCharClass().

◆ pCaseCollator

CollatorWrapper * pCaseCollator = nullptr
static

Definition at line 451 of file init.cxx.

Referenced by GetAppCaseCollator().

◆ pCheckIt

SwCheckIt* pCheckIt = nullptr

Definition at line 447 of file init.cxx.

Referenced by SwEditWin::FlushInBuffer().

◆ pCollator

CollatorWrapper* pCollator = nullptr
static

Definition at line 450 of file init.cxx.

Referenced by GetAppCollator().

◆ pGlobalOLEExcludeList

std::vector<SvGlobalName>* pGlobalOLEExcludeList = nullptr

Definition at line 442 of file init.cxx.

Referenced by SwDoc::PrtOLENotify().