LibreOffice Module vcl (master) 1
Public Member Functions | Static Public Member Functions | List of all members
SkiaZone Class Reference

#include <zone.hxx>

Inheritance diagram for SkiaZone:
[legend]
Collaboration diagram for SkiaZone:
[legend]

Public Member Functions

 SkiaZone ()
 
- Public Member Functions inherited from CrashZone< SkiaZone >
 CrashZone ()
 
 ~CrashZone ()
 

Static Public Member Functions

static void hardDisable ()
 
static void relaxWatchdogTimings ()
 
static const CrashWatchdogTimingsValuesgetCrashWatchdogTimingsValues ()
 
static void checkDebug (int nUnchanged, const CrashWatchdogTimingsValues &aTimingValues)
 
static const char * name ()
 
- Static Public Member Functions inherited from CrashZone< SkiaZone >
static bool isInZone ()
 
static const AtomicCounterenterCount ()
 
static void enter ()
 
static void leave ()
 

Detailed Description

Definition at line 20 of file skia/zone.hxx.

Constructor & Destructor Documentation

◆ SkiaZone()

SkiaZone::SkiaZone ( )
inline

Definition at line 23 of file skia/zone.hxx.

References comphelper::SolarMutex::get().

Member Function Documentation

◆ checkDebug()

static void SkiaZone::checkDebug ( int  nUnchanged,
const CrashWatchdogTimingsValues aTimingValues 
)
static

◆ getCrashWatchdogTimingsValues()

static const CrashWatchdogTimingsValues & SkiaZone::getCrashWatchdogTimingsValues ( )
static

◆ hardDisable()

static void SkiaZone::hardDisable ( )
static

Referenced by VCLExceptionSignal_impl().

◆ name()

static const char * SkiaZone::name ( )
inlinestatic

Definition at line 28 of file skia/zone.hxx.

◆ relaxWatchdogTimings()

static void SkiaZone::relaxWatchdogTimings ( )
static

The documentation for this class was generated from the following file: