Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Public Member Functions | List of all members
librealsense::polling_device_watcher Class Reference

#include <types.h>

Inheritance diagram for librealsense::polling_device_watcher:
librealsense::platform::device_watcher

Public Member Functions

 polling_device_watcher (const platform::backend *backend_ref)
 
 ~polling_device_watcher ()
 
void polling (dispatcher::cancellable_timer cancellable_timer)
 
void start (platform::device_changed_callback callback) override
 
void stop () override
 
- Public Member Functions inherited from librealsense::platform::device_watcher
virtual ~device_watcher ()
 

Constructor & Destructor Documentation

◆ polling_device_watcher()

librealsense::polling_device_watcher::polling_device_watcher ( const platform::backend backend_ref)
inline

◆ ~polling_device_watcher()

librealsense::polling_device_watcher::~polling_device_watcher ( )
inline

Member Function Documentation

◆ polling()

void librealsense::polling_device_watcher::polling ( dispatcher::cancellable_timer  cancellable_timer)
inline

◆ start()

void librealsense::polling_device_watcher::start ( platform::device_changed_callback  callback)
inlineoverridevirtual

◆ stop()

void librealsense::polling_device_watcher::stop ( )
inlineoverridevirtual

The documentation for this class was generated from the following file: