LibreOffice Module vcl (master)  1
Classes | Macros | Enumerations | Functions
svpinst.hxx File Reference
#include <osl/thread.hxx>
#include <osl/conditn.hxx>
#include <salinst.hxx>
#include <saltimer.hxx>
#include <salusereventlist.hxx>
#include <unx/geninst.h>
#include <unx/genprn.h>
#include <condition_variable>
#include <sys/time.h>
Include dependency graph for svpinst.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SvpSalTimer
 
class  SvpSalYieldMutex
 
class  SvpSalInstance
 

Macros

#define VIRTUAL_DESKTOP_WIDTH   1024
 
#define VIRTUAL_DESKTOP_HEIGHT   768
 

Enumerations

enum  SvpRequest {
  SvpRequest::NONE,
  SvpRequest::MainThreadDispatchOneEvent,
  SvpRequest::MainThreadDispatchAllEvents
}
 

Functions

SalInstancesvp_create_SalInstance ()
 
VCL_DLLPUBLIC cairo_surface_tget_underlying_cairo_surface (const VirtualDevice &rDevice)
 

Macro Definition Documentation

#define VIRTUAL_DESKTOP_HEIGHT   768

Definition at line 36 of file svpinst.hxx.

#define VIRTUAL_DESKTOP_WIDTH   1024

Definition at line 35 of file svpinst.hxx.

Enumeration Type Documentation

enum SvpRequest
strong
Enumerator
NONE 
MainThreadDispatchOneEvent 
MainThreadDispatchAllEvents 

Definition at line 58 of file svpinst.hxx.

Function Documentation

VCL_DLLPUBLIC cairo_surface_t* get_underlying_cairo_surface ( const VirtualDevice rDevice)
SalInstance* svp_create_SalInstance ( )