LibreOffice Module vcl (master) 1
|
#include <saldisp.hxx>
Public Member Functions | |
SalXLib () | |
~SalXLib () | |
void | Init () |
bool | Yield (bool bWait, bool bHandleAllCurrentEvents) |
void | Wakeup () |
void | TriggerUserEventProcessing () |
void | Insert (int fd, void *data, YieldFunc pending, YieldFunc queued, YieldFunc handle) |
void | Remove (int fd) |
void | StartTimer (sal_uInt64 nMS) |
void | StopTimer () |
bool | CheckTimeout (bool bExecuteTimers=true) |
SalI18N_InputMethod * | GetInputMethod () const |
Display * | GetDisplay () const |
Protected Attributes | |
timeval | m_aTimeout |
sal_uLong | m_nTimeoutMS |
int | m_pTimeoutFDS [2] |
int | nFDs_ |
fd_set | aReadFDS_ |
fd_set | aExceptionFDS_ |
Display * | m_pDisplay |
std::unique_ptr< SalI18N_InputMethod > | m_pInputMethod |
Definition at line 166 of file saldisp.hxx.
SalXLib::SalXLib | ( | ) |
SalXLib::~SalXLib | ( | ) |
bool SalXLib::CheckTimeout | ( | bool | bExecuteTimers = true | ) |
|
inline |
Definition at line 201 of file saldisp.hxx.
References m_pDisplay.
|
inline |
Definition at line 200 of file saldisp.hxx.
References m_pInputMethod.
Referenced by SalDisplay::GetInputMethod().
void SalXLib::Init | ( | ) |
void SalXLib::Remove | ( | int | fd | ) |
void SalXLib::StartTimer | ( | sal_uInt64 | nMS | ) |
void SalXLib::StopTimer | ( | ) |
void SalXLib::TriggerUserEventProcessing | ( | ) |
void SalXLib::Wakeup | ( | ) |
bool SalXLib::Yield | ( | bool | bWait, |
bool | bHandleAllCurrentEvents | ||
) |
|
protected |
Definition at line 175 of file saldisp.hxx.
|
protected |
Definition at line 174 of file saldisp.hxx.
|
protected |
Definition at line 169 of file saldisp.hxx.
|
protected |
Definition at line 170 of file saldisp.hxx.
|
protected |
Definition at line 177 of file saldisp.hxx.
Referenced by GetDisplay().
|
protected |
Definition at line 178 of file saldisp.hxx.
Referenced by GetInputMethod().
|
protected |
Definition at line 171 of file saldisp.hxx.
|
protected |
Definition at line 173 of file saldisp.hxx.