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 getStorages (std::vector< std::shared_ptr< aditof::StorageInterface >> &storages)=0
 Get the available storage. More...
 
virtual aditof::Status getTemperatureSensors (std::vector< std::shared_ptr< aditof::TemperatureSensorInterface >> &temperatureSensors)=0
 Get the available temperature sensors. More...
 
virtual aditof::Status getCameraTypeOnTarget (aditof::CameraType &cameraType)=0
 Find out for which camera the SDK on target was built for. More...
 

Detailed Description

Can search for sensors and retrieve sensors by category.

Definition at line 50 of file sensor_enumerator_interface.h.

Member Function Documentation

◆ getCameraTypeOnTarget()

virtual aditof::Status aditof::SensorEnumeratorInterface::getCameraTypeOnTarget ( aditof::CameraType cameraType)
pure virtual

Find out for which camera the SDK on target was built for.

Parameters
[out]cameraType- the requested camera type
Returns
Status

◆ 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

◆ getStorages()

virtual aditof::Status aditof::SensorEnumeratorInterface::getStorages ( std::vector< std::shared_ptr< aditof::StorageInterface >> &  storages)
pure virtual

Get the available storage.

Parameters
[out]storages- list of found storages
Returns
Status

◆ getTemperatureSensors()

virtual aditof::Status aditof::SensorEnumeratorInterface::getTemperatureSensors ( std::vector< std::shared_ptr< aditof::TemperatureSensorInterface >> &  temperatureSensors)
pure virtual

Get the available temperature sensors.

Parameters
[out]temperatureSensors- list of found sensors
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: