LibreOffice Module vcl (master)  1
Macros | Typedefs | Functions
salplug.cxx File Reference
#include <osl/module.hxx>
#include <rtl/bootstrap.hxx>
#include <rtl/process.h>
#include <sal/log.hxx>
#include <salframe.hxx>
#include <salinst.hxx>
#include <config_vclplug.h>
#include <desktop/crashreport.hxx>
#include <headless/svpinst.hxx>
#include <printerinfomanager.hxx>
#include <unx/desktops.hxx>
#include <unistd.h>
#include <cstdio>
Include dependency graph for salplug.cxx:

Go to the source code of this file.




typedef SalInstance *(* salFactoryProc) ()


SalInstanceCreateSalInstance ()
void DestroySalInstance (SalInstance *pInst)
void SalAbort (const OUString &rErrorText, bool bDumpCore)
const OUString & SalGetDesktopEnvironment ()

Macro Definition Documentation


Definition at line 49 of file salplug.cxx.


Definition at line 50 of file salplug.cxx.

Typedef Documentation

typedef SalInstance*(* salFactoryProc) ()

Definition at line 54 of file salplug.cxx.

Function Documentation

SalInstance* CreateSalInstance ( )
void DestroySalInstance ( SalInstance pInst)

Definition at line 283 of file salplug.cxx.

References SalInstance::ReleaseYieldMutexAll().

Referenced by DeInitVCL().

void SalAbort ( const OUString &  rErrorText,
bool  bDumpCore 

Definition at line 293 of file salplug.cxx.

References CrashReporter::addKeyValue(), OUStringToOString(), and CrashReporter::Write.

Referenced by Application::Abort().

const OUString& SalGetDesktopEnvironment ( )

Definition at line 308 of file salplug.cxx.

Referenced by Application::GetDesktopEnvironment().