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

#include <types.h>

Public Member Functions

notifications_callback_ptr get_callback () const
 
 notifications_processor ()
 
void raise_notification (const notification)
 
void set_callback (notifications_callback_ptr callback)
 
 ~notifications_processor ()
 

Private Attributes

notifications_callback_ptr _callback
 
std::mutex _callback_mutex
 
dispatcher _dispatcher
 

Detailed Description

Definition at line 1123 of file src/types.h.

Constructor & Destructor Documentation

librealsense::notifications_processor::notifications_processor ( )

Definition at line 811 of file types.cpp.

librealsense::notifications_processor::~notifications_processor ( )

Definition at line 816 of file types.cpp.

Member Function Documentation

notifications_callback_ptr librealsense::notifications_processor::get_callback ( ) const

Definition at line 831 of file types.cpp.

void notifications_processor::raise_notification ( const notification  n)

Definition at line 153 of file rs.cpp.

void librealsense::notifications_processor::set_callback ( notifications_callback_ptr  callback)

Definition at line 822 of file types.cpp.

Member Data Documentation

notifications_callback_ptr librealsense::notifications_processor::_callback
private

Definition at line 1134 of file src/types.h.

std::mutex librealsense::notifications_processor::_callback_mutex
private

Definition at line 1135 of file src/types.h.

dispatcher librealsense::notifications_processor::_dispatcher
private

Definition at line 1136 of file src/types.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:37