Public Member Functions | Private Attributes | List of all members
OfflineSensorEnumerator Class Reference

#include <offline_sensor_enumerator.h>

Inheritance diagram for OfflineSensorEnumerator:
Inheritance graph
[legend]

Public Member Functions

virtual aditof::Status getDepthSensors (std::vector< std::shared_ptr< aditof::DepthSensorInterface >> &depthSensors) override
 
virtual aditof::Status getKernelVersion (std::string &kernelVersion) const override
 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 override
 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 override
 Get the U-Boot version that is installed on the embedded system that the camera is attached to. More...
 
 OfflineSensorEnumerator ()
 
virtual aditof::Status searchSensors () override
 Do a search for the available sensors. More...
 
 ~OfflineSensorEnumerator ()=default
 
- Public Member Functions inherited from aditof::SensorEnumeratorInterface
virtual aditof::Status getDepthSensors (std::vector< std::shared_ptr< aditof::DepthSensorInterface >> &depthSensors)=0
 Get the available depth sensors. More...
 
virtual ~SensorEnumeratorInterface ()=default
 Destructor. More...
 

Private Attributes

std::vector< std::stringm_sensorsInfo
 

Detailed Description

Definition at line 6 of file offline_sensor_enumerator.h.

Constructor & Destructor Documentation

◆ OfflineSensorEnumerator()

OfflineSensorEnumerator::OfflineSensorEnumerator ( )

Definition at line 4 of file offline_sensor_enumerator.cpp.

◆ ~OfflineSensorEnumerator()

OfflineSensorEnumerator::~OfflineSensorEnumerator ( )
default

Member Function Documentation

◆ getDepthSensors()

aditof::Status OfflineSensorEnumerator::getDepthSensors ( std::vector< std::shared_ptr< aditof::DepthSensorInterface >> &  depthSensors)
overridevirtual

Definition at line 14 of file offline_sensor_enumerator.cpp.

◆ getKernelVersion()

aditof::Status OfflineSensorEnumerator::getKernelVersion ( std::string kernelVersion) const
overridevirtual

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

Implements aditof::SensorEnumeratorInterface.

Definition at line 33 of file offline_sensor_enumerator.cpp.

◆ getSdVersion()

aditof::Status OfflineSensorEnumerator::getSdVersion ( std::string sdVersion) const
overridevirtual

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

Implements aditof::SensorEnumeratorInterface.

Definition at line 38 of file offline_sensor_enumerator.cpp.

◆ getUbootVersion()

aditof::Status OfflineSensorEnumerator::getUbootVersion ( std::string uBootVersion) const
overridevirtual

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

Implements aditof::SensorEnumeratorInterface.

Definition at line 28 of file offline_sensor_enumerator.cpp.

◆ searchSensors()

aditof::Status OfflineSensorEnumerator::searchSensors ( )
overridevirtual

Do a search for the available sensors.

Returns
Status

Implements aditof::SensorEnumeratorInterface.

Definition at line 23 of file offline_sensor_enumerator.cpp.

Member Data Documentation

◆ m_sensorsInfo

std::vector<std::string> OfflineSensorEnumerator::m_sensorsInfo
private

Definition at line 23 of file offline_sensor_enumerator.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:06