#include <saltimer.h>
|
static constexpr UINT_PTR | m_aWmTimerId = 0xdeadbeef |
| Identifier for our SetTimer based timer. More...
|
|
Definition at line 25 of file win/saltimer.h.
◆ WinSalTimer()
WinSalTimer::WinSalTimer |
( |
| ) |
|
◆ ~WinSalTimer()
virtual WinSalTimer::~WinSalTimer |
( |
| ) |
|
|
overridevirtual |
◆ GetForceRealTimer()
bool WinSalTimer::GetForceRealTimer |
( |
| ) |
const |
|
inline |
◆ HasTimerElapsed()
bool WinSalTimer::HasTimerElapsed |
( |
| ) |
const |
|
inline |
◆ ImplHandle_WM_TIMER()
void WinSalTimer::ImplHandle_WM_TIMER |
( |
WPARAM |
aWPARAM | ) |
|
|
private |
◆ ImplHandleElapsedTimer()
void WinSalTimer::ImplHandleElapsedTimer |
( |
| ) |
|
|
private |
◆ ImplHandleTimerEvent()
void WinSalTimer::ImplHandleTimerEvent |
( |
WPARAM |
aWPARAM | ) |
|
|
private |
◆ ImplStart()
void WinSalTimer::ImplStart |
( |
sal_uInt64 |
nMS | ) |
|
|
private |
◆ ImplStop()
void WinSalTimer::ImplStop |
( |
| ) |
|
|
private |
◆ IsDirectTimeout()
bool WinSalTimer::IsDirectTimeout |
( |
| ) |
const |
|
inline |
◆ SetForceRealTimer()
void WinSalTimer::SetForceRealTimer |
( |
bool |
bVal | ) |
|
Enforces the usage of a real timer instead of the message queue.
Needed for Window resize processing, as this starts a modal event loop.
◆ Start()
virtual void WinSalTimer::Start |
( |
sal_uInt64 |
nMS | ) |
|
|
overridevirtual |
◆ Stop()
virtual void WinSalTimer::Stop |
( |
| ) |
|
|
overridevirtual |
◆ ImplSalYield
bool ImplSalYield |
( |
bool |
bWait, |
|
|
bool |
bHandleAllCurrentEvents |
|
) |
| |
|
friend |
◆ SalComWndProc
LRESULT CALLBACK SalComWndProc |
( |
HWND |
, |
|
|
UINT |
nMsg, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam, |
|
|
bool & |
rDef |
|
) |
| |
|
friend |
◆ SalTimerProc
void CALLBACK SalTimerProc |
( |
PVOID |
data, |
|
|
BOOLEAN |
|
|
) |
| |
|
friend |
◆ m_aWmTimerId
constexpr UINT_PTR WinSalTimer::m_aWmTimerId = 0xdeadbeef |
|
staticconstexprprivate |
Identifier for our SetTimer based timer.
Definition at line 37 of file win/saltimer.h.
◆ m_bDirectTimeout
bool WinSalTimer::m_bDirectTimeout |
|
private |
◆ m_bForceRealTimer
bool WinSalTimer::m_bForceRealTimer |
|
private |
◆ m_bSetTimerRunning
bool WinSalTimer::m_bSetTimerRunning |
|
private |
◆ m_nTimerId
HANDLE WinSalTimer::m_nTimerId |
|
private |
The documentation for this class was generated from the following file: