1#ifndef QX_SYSTEMSIGNALWATCHER_H
2#define QX_SYSTEMSIGNALWATCHER_H
5#include "qx/core/qx_core_export.h"
13class SystemSignalWatcherPrivate;
39 std::unique_ptr<SystemSignalWatcherPrivate> d_ptr;
SystemSignalWatcher()
Definition qx-systemsignalwatcher.cpp:316
Signal
Definition qx-systemsignalwatcher.h:26
@ Abort
Definition qx-systemsignalwatcher.h:32
@ Quit
Definition qx-systemsignalwatcher.h:30
@ Terminate
Definition qx-systemsignalwatcher.h:31
@ Interrupt
Definition qx-systemsignalwatcher.h:28
@ HangUp
Definition qx-systemsignalwatcher.h:29
@ None
Definition qx-systemsignalwatcher.h:27
QFlags< Signal > Signals
Definition qx-systemsignalwatcher.h:34
Signals watching() const
Definition qx-systemsignalwatcher.cpp:388
bool isRegistered() const
Definition qx-systemsignalwatcher.cpp:404
bool isWatching() const
Definition qx-systemsignalwatcher.cpp:395
void watch(Signals s)
Definition qx-systemsignalwatcher.cpp:359
void signaled(Signal s, bool *handled)
void yield()
Definition qx-systemsignalwatcher.cpp:380
void stop()
Definition qx-systemsignalwatcher.cpp:372
The Qx namespace is the main namespace through which all non-global functionality of the Qx library i...
Definition qx-abstracterror.cpp:13