LibreOffice
LibreOffice 6.4 SDK C/C++ API Reference
|
Go to the documentation of this file.
20 #ifndef INCLUDED_OSL_SIGNAL_H
21 #define INCLUDED_OSL_SIGNAL_H
32 #define OSL_SIGNAL_USER_RESERVED 0
34 #define OSL_SIGNAL_USER_RESOURCEFAILURE (OSL_SIGNAL_USER_RESERVED - 1)
35 #define OSL_SIGNAL_USER_X11SUBSYSTEMERROR (OSL_SIGNAL_USER_RESERVED - 2)
62 # pragma pack(push, 8)
87 sal_Int32 UserSignal,
void* UserData);
106 #endif // INCLUDED_OSL_SIGNAL_H
oslSignalAction(* oslSignalHandlerFunction)(void *pData, oslSignalInfo *pInfo)
The function-ptr representing the signal handler-function.
Definition: signal.h:78
@ osl_Signal_DebugBreak
Definition: signal.h:46
@ osl_Signal_FORCE_EQUAL_SIZE
Definition: signal.h:49
SAL_DLLPUBLIC oslSignalAction osl_raiseSignal(sal_Int32 UserSignal, void *UserData)
oslSignal Signal
Definition: signal.h:67
@ osl_Signal_System
Definition: signal.h:41
SAL_DLLPUBLIC oslSignalHandler osl_addSignalHandler(oslSignalHandlerFunction Handler, void *pData)
@ osl_Signal_IntegerDivideByZero
Definition: signal.h:44
@ osl_Signal_Alarm
Definition: signal.h:48
SAL_DLLPUBLIC sal_Bool osl_removeSignalHandler(oslSignalHandler hHandler)
void * oslSignalHandler
Definition: signal.h:37
sal_Int32 UserSignal
Definition: signal.h:68
@ osl_Signal_ActIgnore
Definition: signal.h:55
unsigned char sal_Bool
Definition: types.h:38
oslSignal
Definition: signal.h:40
@ osl_Signal_FloatDivideByZero
Definition: signal.h:45
@ osl_Signal_Terminate
Definition: signal.h:42
@ osl_Signal_Act_FORCE_EQUAL_SIZE
Definition: signal.h:58
SAL_DLLPUBLIC sal_Bool osl_setErrorReporting(sal_Bool bEnable)
Enables or disables error reporting.
@ osl_Signal_ActCallNextHdl
Definition: signal.h:54
void * UserData
Definition: signal.h:69
#define SAL_DLLPUBLIC
Definition: saldllapi.h:30
@ osl_Signal_ActKillApp
Definition: signal.h:57
oslSignalAction
Definition: signal.h:53
#define SAL_MAX_ENUM
Definition: types.h:223
@ osl_Signal_ActAbortApp
Definition: signal.h:56
@ osl_Signal_User
Definition: signal.h:47
@ osl_Signal_AccessViolation
Definition: signal.h:43