LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | Private Attributes | List of all members
GtkSalTimer Class Referencefinal

#include <gtkdata.hxx>

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

Public Member Functions

 GtkSalTimer ()
 
virtual ~GtkSalTimer () override
 
virtual void Start (sal_uInt64 nMS) override
 
virtual void Stop () override
 
bool Expired ()
 
- Public Member Functions inherited from SalTimer
 SalTimer ()
 
virtual ~SalTimer () COVERITY_NOEXCEPT_FALSE
 
void SetCallback (SALTIMERPROC pProc)
 
void CallCallback ()
 

Public Attributes

sal_uLong m_nTimeoutMS
 

Private Attributes

struct SalGtkTimeoutSource * m_pTimeout
 

Detailed Description

Definition at line 63 of file gtkdata.hxx.

Constructor & Destructor Documentation

GtkSalTimer::GtkSalTimer ( )
virtual GtkSalTimer::~GtkSalTimer ( )
overridevirtual

Member Function Documentation

bool GtkSalTimer::Expired ( )
virtual void GtkSalTimer::Start ( sal_uInt64  nMS)
overridevirtual

Implements SalTimer.

virtual void GtkSalTimer::Stop ( )
overridevirtual

Implements SalTimer.

Member Data Documentation

sal_uLong GtkSalTimer::m_nTimeoutMS

Definition at line 73 of file gtkdata.hxx.

struct SalGtkTimeoutSource* GtkSalTimer::m_pTimeout
private

Definition at line 65 of file gtkdata.hxx.


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