LibreOffice Module desktop (master) 1
Namespaces | Macros | Functions | Variables
app.cxx File Reference
#include <memory>
#include <config_features.h>
#include <config_feature_desktop.h>
#include <config_feature_opencl.h>
#include <config_java.h>
#include <config_folders.h>
#include <config_extensions.h>
#include <config_wasm_strip.h>
#include <sal/config.h>
#include <cstdlib>
#include <iostream>
#include <string_view>
#include <app.hxx>
#include <dp_shared.hxx>
#include <strings.hrc>
#include "cmdlineargs.hxx"
#include <lockfile.hxx>
#include "userinstall.hxx"
#include "desktopcontext.hxx"
#include <migration.hxx>
#include "officeipcthread.hxx"
#include <framework/desktop.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <o3tl/char16_t2wchar_t.hxx>
#include <svl/ctloptions.hxx>
#include <svtools/javacontext.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/frame/theAutoRecovery.hpp>
#include <com/sun/star/frame/theGlobalEventBroadcaster.hpp>
#include <com/sun/star/frame/SessionListener.hpp>
#include <com/sun/star/frame/XSynchronousDispatch.hpp>
#include <com/sun/star/configuration/theDefaultProvider.hpp>
#include <com/sun/star/util/XFlushable.hpp>
#include <com/sun/star/system/SystemShellExecuteFlags.hpp>
#include <com/sun/star/frame/Desktop.hpp>
#include <com/sun/star/frame/StartModule.hpp>
#include <com/sun/star/view/XPrintable.hpp>
#include <com/sun/star/awt/XTopWindow.hpp>
#include <com/sun/star/util/URLTransformer.hpp>
#include <com/sun/star/util/XURLTransformer.hpp>
#include <com/sun/star/lang/ServiceNotRegisteredException.hpp>
#include <com/sun/star/configuration/MissingBootstrapFileException.hpp>
#include <com/sun/star/configuration/InvalidBootstrapFileException.hpp>
#include <com/sun/star/configuration/InstallationIncompleteException.hpp>
#include <com/sun/star/configuration/backend/BackendSetupException.hpp>
#include <com/sun/star/configuration/backend/BackendAccessException.hpp>
#include <com/sun/star/task/theJobExecutor.hpp>
#include <com/sun/star/task/OfficeRestartManager.hpp>
#include <com/sun/star/task/XRestartManager.hpp>
#include <com/sun/star/document/XDocumentEventListener.hpp>
#include <com/sun/star/office/Quickstart.hpp>
#include <com/sun/star/system/XSystemShellExecute.hpp>
#include <com/sun/star/system/SystemShellExecute.hpp>
#include <com/sun/star/loader/XImplementationLoader.hpp>
#include <desktop/exithelper.h>
#include <sal/log.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <comphelper/lok.hxx>
#include <comphelper/configuration.hxx>
#include <comphelper/fileurl.hxx>
#include <comphelper/threadpool.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/backupfilehelper.hxx>
#include <uno/current_context.hxx>
#include <unotools/bootstrap.hxx>
#include <unotools/configmgr.hxx>
#include <unotools/moduleoptions.hxx>
#include <unotools/localfilehelper.hxx>
#include <unotools/ucbhelper.hxx>
#include <officecfg/Office/Common.hxx>
#include <officecfg/Office/Recovery.hxx>
#include <officecfg/Office/Update.hxx>
#include <officecfg/Setup.hxx>
#include <osl/file.hxx>
#include <osl/process.h>
#include <rtl/byteseq.hxx>
#include <unotools/pathoptions.hxx>
#include <unotools/VersionConfig.hxx>
#include <rtl/bootstrap.hxx>
#include <vcl/test/GraphicsRenderTests.hxx>
#include <vcl/help.hxx>
#include <vcl/weld.hxx>
#include <vcl/settings.hxx>
#include <sfx2/flatpak.hxx>
#include <sfx2/sfxsids.hrc>
#include <sfx2/app.hxx>
#include <sfx2/safemode.hxx>
#include <svl/itemset.hxx>
#include <svl/eitem.hxx>
#include <basic/sbstar.hxx>
#include <desktop/crashreport.hxx>
#include <tools/urlobj.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <svtools/fontsubstconfig.hxx>
#include <svtools/accessibilityoptions.hxx>
#include <svtools/apearcfg.hxx>
#include <vcl/graphicfilter.hxx>
#include <vcl/window.hxx>
#include "langselect.hxx"
#include <salhelper/thread.hxx>
#include <unistd.h>
#include <strings.hxx>
Include dependency graph for app.cxx:

Go to the source code of this file.

Namespaces

namespace  desktop
 

Macros

#define GETPID   getpid
 

Functions

OUString desktop::ReplaceStringHookProc (const OUString &rStr)
 
 desktop::IMPL_STATIC_LINK (Desktop, ImplInitFilterHdl, ::ConvertData &, rData, bool)
 
 desktop::IMPL_LINK_NOARG (Desktop, OpenClients_Impl, void *, void)
 
OUString desktop::GetURL_Impl (const OUString &rName, std::optional< OUString > const &cwdUrl)
 
 desktop::IMPL_STATIC_LINK_NOARG (Desktop, AsyncInitFirstRun, Timer *, void)
 

Variables

static oslSignalHandler desktop::pSignalHandler = nullptr
 
static ExecuteGlobals * desktop::pExecGlobals = nullptr
 

Macro Definition Documentation

◆ GETPID

#define GETPID   getpid

Definition at line 147 of file app.cxx.

Variable Documentation

◆ bRestartRequested

bool bRestartRequested

Definition at line 1229 of file app.cxx.

◆ m_Ref

Ref& m_Ref

Definition at line 965 of file app.cxx.

◆ pCTLLanguageOptions

std::unique_ptr<SvtCTLOptions> pCTLLanguageOptions

Definition at line 1230 of file app.cxx.

◆ pPathOptions

std::unique_ptr<SvtPathOptions> pPathOptions

Definition at line 1231 of file app.cxx.

◆ xGlobalBroadcaster

Reference< css::document::XDocumentEventListener > xGlobalBroadcaster

Definition at line 1228 of file app.cxx.

◆ xJVMloadThread

rtl::Reference< JVMloadThread > xJVMloadThread

Definition at line 1232 of file app.cxx.