#include <recorder.h>

Public Member Functions | |
| playback_device_watcher (int id) | |
| void | raise_callback (backend_device_group old, backend_device_group curr) |
| void | start (device_changed_callback callback) override |
| void | stop () override |
| ~playback_device_watcher () | |
Public Member Functions inherited from librealsense::platform::device_watcher | |
| virtual | ~device_watcher () |
Private Attributes | |
| std::atomic< bool > | _alive |
| device_changed_callback | _callback |
| std::thread | _callback_thread |
| dispatcher | _dispatcher |
| int | _entity_id |
| std::recursive_mutex | _mutex |
Definition at line 487 of file recorder.h.
| librealsense::platform::playback_device_watcher::playback_device_watcher | ( | int | id | ) |
Definition at line 1191 of file recorder.cpp.
| librealsense::platform::playback_device_watcher::~playback_device_watcher | ( | ) |
Definition at line 1195 of file recorder.cpp.
| void librealsense::platform::playback_device_watcher::raise_callback | ( | backend_device_group | old, |
| backend_device_group | curr | ||
| ) |
Definition at line 1219 of file recorder.cpp.
|
overridevirtual |
Implements librealsense::platform::device_watcher.
Definition at line 1200 of file recorder.cpp.
|
overridevirtual |
Implements librealsense::platform::device_watcher.
Definition at line 1209 of file recorder.cpp.
|
private |
Definition at line 500 of file recorder.h.
|
private |
Definition at line 503 of file recorder.h.
|
private |
Definition at line 501 of file recorder.h.
|
private |
Definition at line 502 of file recorder.h.
|
private |
Definition at line 499 of file recorder.h.
|
private |
Definition at line 504 of file recorder.h.