#include <adsd3500_mode_selector.h>
Public Member Functions | |
| Adsd3500ModeSelector () | |
| aditof::Status | getAvailableModeDetails (std::vector< DepthSensorModeDetails > &m_depthSensorModeDetails) |
| aditof::Status | getConfigurationTable (DepthSensorModeDetails &configurationTable) |
| aditof::Status | getControl (const std::string &control, std::string &value) |
| aditof::Status | setConfiguration (const std::string &configuration) |
| aditof::Status | setControl (const std::string &control, const std::string &value) |
| aditof::Status | updateConfigurationTable (DepthSensorModeDetails &configurationTable) |
| ~Adsd3500ModeSelector ()=default | |
Private Attributes | |
| std::vector< std::string > | m_availableConfigurations |
| std::string | m_configuration |
| std::map< std::string, std::string > | m_controls |
| std::vector< aditof::DepthSensorModeDetails > | m_tableInUse |
Definition at line 44 of file adsd3500_mode_selector.h.
| Adsd3500ModeSelector::Adsd3500ModeSelector | ( | ) |
Definition at line 35 of file adsd3500_mode_selector.cpp.
|
default |
| aditof::Status Adsd3500ModeSelector::getAvailableModeDetails | ( | std::vector< DepthSensorModeDetails > & | m_depthSensorModeDetails | ) |
Definition at line 66 of file adsd3500_mode_selector.cpp.
| aditof::Status Adsd3500ModeSelector::getConfigurationTable | ( | DepthSensorModeDetails & | configurationTable | ) |
Definition at line 86 of file adsd3500_mode_selector.cpp.
| aditof::Status Adsd3500ModeSelector::getControl | ( | const std::string & | control, |
| std::string & | value | ||
| ) |
Definition at line 257 of file adsd3500_mode_selector.cpp.
| aditof::Status Adsd3500ModeSelector::setConfiguration | ( | const std::string & | configuration | ) |
Definition at line 55 of file adsd3500_mode_selector.cpp.
| aditof::Status Adsd3500ModeSelector::setControl | ( | const std::string & | control, |
| const std::string & | value | ||
| ) |
Definition at line 232 of file adsd3500_mode_selector.cpp.
| aditof::Status Adsd3500ModeSelector::updateConfigurationTable | ( | DepthSensorModeDetails & | configurationTable | ) |
Definition at line 122 of file adsd3500_mode_selector.cpp.
|
private |
Definition at line 70 of file adsd3500_mode_selector.h.
|
private |
Definition at line 69 of file adsd3500_mode_selector.h.
|
private |
Definition at line 71 of file adsd3500_mode_selector.h.
|
private |
Definition at line 72 of file adsd3500_mode_selector.h.