#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.