Public Member Functions | Private Attributes | List of all members
librealsense::platform::record_device_watcher Class Reference

#include <recorder.h>

Inheritance diagram for librealsense::platform::record_device_watcher:
Inheritance graph

Public Member Functions

 record_device_watcher (const record_backend *owner, std::shared_ptr< device_watcher > source_watcher, int id)
void start (device_changed_callback callback) override
void stop () override
 ~record_device_watcher ()
- Public Member Functions inherited from librealsense::platform::device_watcher
virtual ~device_watcher ()

Private Attributes

int _entity_id
const record_backend_owner
std::shared_ptr< device_watcher_source_watcher

Detailed Description

Definition at line 403 of file recorder.h.

Constructor & Destructor Documentation

librealsense::platform::record_device_watcher::record_device_watcher ( const record_backend owner,
std::shared_ptr< device_watcher source_watcher,
int  id 

Definition at line 406 of file recorder.h.

librealsense::platform::record_device_watcher::~record_device_watcher ( )

Definition at line 409 of file recorder.h.

Member Function Documentation

void librealsense::platform::record_device_watcher::start ( device_changed_callback  callback)

Implements librealsense::platform::device_watcher.

Definition at line 626 of file recorder.cpp.

void librealsense::platform::record_device_watcher::stop ( )

Implements librealsense::platform::device_watcher.

Definition at line 643 of file recorder.cpp.

Member Data Documentation

int librealsense::platform::record_device_watcher::_entity_id

Definition at line 421 of file recorder.h.

const record_backend* librealsense::platform::record_device_watcher::_owner

Definition at line 419 of file recorder.h.

std::shared_ptr<device_watcher> librealsense::platform::record_device_watcher::_source_watcher

Definition at line 420 of file recorder.h.

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

Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:39