LibreOffice Module vcl (master) 1
Macros | Functions
salplug.cxx File Reference
#include <config_features.h>
#include <config_vclplug.h>
#include <cstdio>
#include <desktop/crashreport.hxx>
#include <rtl/bootstrap.hxx>
#include <rtl/process.h>
#include <salinst.hxx>
#include <sal/log.hxx>
#include <svdata.hxx>
#include <vcl/svapp.hxx>
#include <unistd.h>
Include dependency graph for salplug.cxx:

Go to the source code of this file.

Macros

#define UNIX_DESKTOP_DETECT   0
 
#define STATIC_SAL_INSTANCE   1
 

Functions

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

Macro Definition Documentation

◆ STATIC_SAL_INSTANCE

#define STATIC_SAL_INSTANCE   1

Definition at line 51 of file salplug.cxx.

◆ UNIX_DESKTOP_DETECT

#define UNIX_DESKTOP_DETECT   0

Definition at line 47 of file salplug.cxx.

Function Documentation

◆ create_SalInstance()

SalInstance * create_SalInstance ( )

Referenced by CreateSalInstance().

◆ CreateSalInstance()

SalInstance * CreateSalInstance ( )

◆ DestroySalInstance()

void DestroySalInstance ( SalInstance pInst)

Definition at line 359 of file salplug.cxx.

Referenced by DeInitVCL().

◆ SalAbort()

void SalAbort ( const OUString &  rErrorText,
bool  bDumpCore 
)

◆ SalGetDesktopEnvironment()

const OUString & SalGetDesktopEnvironment ( )

Definition at line 409 of file salplug.cxx.

Referenced by Application::GetDesktopEnvironment().