Can search for sensors and retrieve sensors by category. More...
#include <sensor_enumerator_interface.h>

Public Member Functions | |
| virtual aditof::Status | getDepthSensors (std::vector< std::shared_ptr< aditof::DepthSensorInterface >> &depthSensors)=0 |
| Get the available depth sensors. More... | |
| virtual aditof::Status | getKernelVersion (std::string &kernelVersion) const =0 |
| Get the kernel version that is installed on the embedded system that the camera is attached to. More... | |
| virtual aditof::Status | getSdVersion (std::string &sdVersion) const =0 |
| Get the SD card image version on the embedded system that the camera is attached to. More... | |
| virtual aditof::Status | getUbootVersion (std::string &uBootVersion) const =0 |
| Get the U-Boot version that is installed on the embedded system that the camera is attached to. More... | |
| virtual aditof::Status | searchSensors ()=0 |
| Do a search for the available sensors. More... | |
| virtual | ~SensorEnumeratorInterface ()=default |
| Destructor. More... | |
Can search for sensors and retrieve sensors by category.
Definition at line 47 of file sensor_enumerator_interface.h.
|
virtualdefault |
Destructor.
|
pure virtual |
Get the available depth sensors.
| [out] | depthSensors | - list of found sensors |
|
pure virtual |
Get the kernel version that is installed on the embedded system that the camera is attached to.
| [out] | kernelVersion | - string containing data abouth the version. |
Implemented in NetworkSensorEnumerator, TargetSensorEnumerator, UsbSensorEnumerator, and OfflineSensorEnumerator.
|
pure virtual |
Get the SD card image version on the embedded system that the camera is attached to.
| [out] | sdVersion | - string containing data abouth the version. |
Implemented in NetworkSensorEnumerator, TargetSensorEnumerator, UsbSensorEnumerator, and OfflineSensorEnumerator.
|
pure virtual |
Get the U-Boot version that is installed on the embedded system that the camera is attached to.
| [out] | uBootVersion | - string containing data abouth the version. |
Implemented in NetworkSensorEnumerator, TargetSensorEnumerator, UsbSensorEnumerator, and OfflineSensorEnumerator.
|
pure virtual |
Do a search for the available sensors.
Implemented in NetworkSensorEnumerator, TargetSensorEnumerator, UsbSensorEnumerator, and OfflineSensorEnumerator.