Public Member Functions | Private Member Functions | Private Attributes | List of all members
rs2::device_changes Class Reference

#include <model-views.h>

Public Member Functions

 device_changes (rs2::context &ctx)
 
bool try_get_next_changes (event_information &removed_and_connected)
 

Private Member Functions

void add_changes (const event_information &c)
 

Private Attributes

std::queue< event_information_changes
 
std::mutex _mtx
 

Detailed Description

Definition at line 977 of file model-views.h.

Constructor & Destructor Documentation

rs2::device_changes::device_changes ( rs2::context ctx)
explicit

Definition at line 6994 of file model-views.cpp.

Member Function Documentation

void rs2::device_changes::add_changes ( const event_information c)
private

Definition at line 7003 of file model-views.cpp.

bool rs2::device_changes::try_get_next_changes ( event_information removed_and_connected)

Definition at line 7009 of file model-views.cpp.

Member Data Documentation

std::queue<event_information> rs2::device_changes::_changes
private

Definition at line 984 of file model-views.h.

std::mutex rs2::device_changes::_mtx
private

Definition at line 985 of file model-views.h.


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


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