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

ReturnNameDescription
DeviceWatcher inline explicit
boolstart virtual inline
voidstop virtual inline

DeviceWatcher

inline explicit

inline explicit DeviceWatcher(DeviceManager *)

start

virtual inline

virtual inline bool start()

stop

virtual inline

virtual inline void stop()