LibreOffice Module vcl (master) 1
|
#include <gtkdata.hxx>
Public Member Functions | |
GtkSalData () | |
virtual | ~GtkSalData () override |
rtl::Reference< DocumentFocusListener > | GetDocumentFocusListener () |
void | Init () |
virtual void | Dispose () override |
void | TriggerUserEventProcessing () |
void | TriggerAllUserEventsProcessed () |
bool | Yield (bool bWait, bool bHandleAllCurrentEvents) |
GdkDisplay * | GetGdkDisplay () |
virtual void | ErrorTrapPush () override |
virtual bool | ErrorTrapPop (bool bIgnoreError=true) override |
GtkSalDisplay * | GetGtkDisplay () const |
void | setException (const std::exception_ptr &exception) |
Public Member Functions inherited from GenericUnixSalData | |
GenericUnixSalData () | |
virtual | ~GenericUnixSalData () override |
virtual void | Dispose () |
SalGenericDisplay * | GetDisplay () const |
void | SetDisplay (SalGenericDisplay *pDisp) |
const OUString & | GetHostname () |
OUString & | GetUnicodeCommand () |
FreetypeManager * | GetFreetypeManager () |
psp::PrintFontManager * | GetPrintFontManager () |
virtual void | ErrorTrapPush ()=0 |
virtual bool | ErrorTrapPop (bool bIgnoreError=true)=0 |
Public Member Functions inherited from SalData | |
SalData () | |
virtual | ~SalData () |
SalData () | |
~SalData () | |
NSCursor * | getCursor (PointerStyle i_eStyle) |
virtual | ~SalData () |
SalData () | |
~SalData () | |
void | initKeyCodeMap () |
bool | IsKnownMenuHandle (HMENU hMenu) |
Static Public Member Functions | |
static void | initNWF () |
static void | deInitNWF () |
Static Public Member Functions inherited from SalData | |
static void | ensureThreadAutoreleasePool () |
static void | ensureThreadAutoreleasePool () |
static NSStatusItem * | getStatusItem () |
static void | initNWF () |
static void | deInitNWF () |
Private Attributes | |
GSource * | m_pUserEvent |
osl::Mutex | m_aDispatchMutex |
osl::Condition | m_aDispatchCondition |
std::exception_ptr | m_aException |
unotools::WeakReference< DocumentFocusListener > | m_xDocumentFocusListener |
Definition at line 280 of file gtkdata.hxx.
GtkSalData::GtkSalData | ( | ) |
|
overridevirtual |
|
static |
|
overridevirtual |
Reimplemented from GenericUnixSalData.
|
overridevirtual |
Implements GenericUnixSalData.
|
overridevirtual |
Implements GenericUnixSalData.
rtl::Reference< DocumentFocusListener > GtkSalData::GetDocumentFocusListener | ( | ) |
|
inline |
Definition at line 357 of file gtkdata.hxx.
References GtkSalDisplay::GetGdkDisplay(), and GetGtkDisplay().
|
inline |
Definition at line 362 of file gtkdata.hxx.
References GenericUnixSalData::GetDisplay().
Referenced by GetGdkDisplay().
void GtkSalData::Init | ( | ) |
|
static |
|
inline |
Definition at line 311 of file gtkdata.hxx.
References m_aException.
void GtkSalData::TriggerAllUserEventsProcessed | ( | ) |
void GtkSalData::TriggerUserEventProcessing | ( | ) |
bool GtkSalData::Yield | ( | bool | bWait, |
bool | bHandleAllCurrentEvents | ||
) |
|
private |
Definition at line 284 of file gtkdata.hxx.
|
private |
Definition at line 283 of file gtkdata.hxx.
|
private |
Definition at line 285 of file gtkdata.hxx.
Referenced by setException().
|
private |
Definition at line 282 of file gtkdata.hxx.
|
private |
Definition at line 287 of file gtkdata.hxx.