#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: