Time-of-Flight-SDK
Public Member Functions | List of all members
aditof::SensorEnumeratorInterface Class Referenceabstract

Can search for sensors and retrieve sensors by category. More...

#include <sensor_enumerator_interface.h>

Public Member Functions

virtual ~SensorEnumeratorInterface ()=default
 Destructor.
 
virtual aditof::Status searchSensors ()=0
 Do a search for the available sensors. More...
 
virtual aditof::Status getDepthSensors (std::vector< std::shared_ptr< aditof::DepthSensorInterface >> &depthSensors)=0
 Get the available depth sensors. 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 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...
 

Detailed Description

Can search for sensors and retrieve sensors by category.

Definition at line 47 of file sensor_enumerator_interface.h.

Member Function Documentation

◆ getDepthSensors()

virtual aditof::Status aditof::SensorEnumeratorInterface::getDepthSensors ( std::vector< std::shared_ptr< aditof::DepthSensorInterface >> &  depthSensors)
pure virtual

Get the available depth sensors.

Parameters
[out]depthSensors- list of found sensors
Returns
Status

◆ getKernelVersion()

virtual aditof::Status aditof::SensorEnumeratorInterface::getKernelVersion ( std::string &  kernelVersion) const
pure virtual

Get the kernel version that is installed on the embedded system that the camera is attached to.

Parameters
[out]kernelVersion- string containing data abouth the version.
Returns
Status

◆ getSdVersion()

virtual aditof::Status aditof::SensorEnumeratorInterface::getSdVersion ( std::string &  sdVersion) const
pure virtual

Get the SD card image version on the embedded system that the camera is attached to.

Parameters
[out]sdVersion- string containing data abouth the version.
Returns
Status

◆ getUbootVersion()

virtual aditof::Status aditof::SensorEnumeratorInterface::getUbootVersion ( std::string &  uBootVersion) const
pure virtual

Get the U-Boot version that is installed on the embedded system that the camera is attached to.

Parameters
[out]uBootVersion- string containing data abouth the version.
Returns
Status

◆ searchSensors()

virtual aditof::Status aditof::SensorEnumeratorInterface::searchSensors ( )
pure virtual

Do a search for the available sensors.

Returns
Status

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