Public Member Functions | Private Attributes | List of all members
librealsense::platform::sensor_events Class Reference
Inheritance diagram for librealsense::platform::sensor_events:
Inheritance graph
[legend]

Public Member Functions

STDMETHODIMP OnDataUpdated (ISensor *pSensor, ISensorDataReport *report)
 
STDMETHODIMP OnEvent (ISensor *pSensor, REFGUID eventID, IPortableDeviceValues *pEventData)
 
STDMETHODIMP OnLeave (REFSENSOR_ID sensorID)
 
STDMETHODIMP OnStateChanged (ISensor *pSensor, SensorState state)
 
STDMETHODIMP QueryInterface (REFIID iid, void **ppv)
 
 sensor_events (hid_callback callback)
 
 STDMETHODIMP_ (ULONG) AddRef()
 
 STDMETHODIMP_ (ULONG) Release()
 
virtual ~sensor_events ()=default
 

Private Attributes

hid_callback _callback
 
long m_cRef
 

Detailed Description

Definition at line 40 of file mf-hid.cpp.

Constructor & Destructor Documentation

virtual librealsense::platform::sensor_events::~sensor_events ( )
virtualdefault
librealsense::platform::sensor_events::sensor_events ( hid_callback  callback)
inlineexplicit

Definition at line 45 of file mf-hid.cpp.

Member Function Documentation

STDMETHODIMP librealsense::platform::sensor_events::OnDataUpdated ( ISensor *  pSensor,
ISensorDataReport *  report 
)
inline

Definition at line 102 of file mf-hid.cpp.

STDMETHODIMP librealsense::platform::sensor_events::OnEvent ( ISensor *  pSensor,
REFGUID  eventID,
IPortableDeviceValues *  pEventData 
)
inline

Definition at line 90 of file mf-hid.cpp.

STDMETHODIMP librealsense::platform::sensor_events::OnLeave ( REFSENSOR_ID  sensorID)
inline

Definition at line 228 of file mf-hid.cpp.

STDMETHODIMP librealsense::platform::sensor_events::OnStateChanged ( ISensor *  pSensor,
SensorState  state 
)
inline

Definition at line 240 of file mf-hid.cpp.

STDMETHODIMP librealsense::platform::sensor_events::QueryInterface ( REFIID  iid,
void **  ppv 
)
inline

Definition at line 47 of file mf-hid.cpp.

librealsense::platform::sensor_events::STDMETHODIMP_ ( ULONG  )
inline

Definition at line 70 of file mf-hid.cpp.

librealsense::platform::sensor_events::STDMETHODIMP_ ( ULONG  )
inline

Definition at line 75 of file mf-hid.cpp.

Member Data Documentation

hid_callback librealsense::platform::sensor_events::_callback
private

Definition at line 268 of file mf-hid.cpp.

long librealsense::platform::sensor_events::m_cRef
private

Definition at line 267 of file mf-hid.cpp.


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


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