AV module
DeviceWatcher
Base class for platform-specific device change monitors.
DeviceWatcher
#include <icy/av/devicemanager.h>Subclassed by:
AppleDeviceWatcher,LinuxDeviceWatcher,WindowsDeviceWatcher
Base class for platform-specific device change monitors.
Call start() to begin monitoring and stop() to end. The watcher is NOT auto-started; callers must explicitly start it.
Public Methods
| Return | Name | Description |
|---|---|---|
DeviceWatcher inline explicit | ||
bool | start virtual inline | |
void | stop virtual inline |
DeviceWatcher
inline explicit
inline explicit DeviceWatcher(DeviceManager *)start
virtual inline
virtual inline bool start()stop
virtual inline
virtual inline void stop()