1 #ifndef CAMERA_TOOL_BASE_HPP
2 #define CAMERA_TOOL_BASE_HPP
7 #include "DvsenseHal/camera/tools/ToolInfo.h"
10 #ifdef DVSENSE_HAL_EXPORTS
11 #define DVSENSE_API __declspec(dllexport)
13 #define DVSENSE_API __declspec(dllimport)
79 virtual bool getParam(
const std::string name,
int& value);
80 virtual bool getParam(
const std::string name,
float& value);
81 virtual bool getParam(
const std::string name,
bool& value);
82 virtual bool getParam(
const std::string name, std::string& value);
94 virtual bool setParam(
const std::string name,
const int& value);
95 virtual bool setParam(
const std::string name,
const float& value);
96 virtual bool setParam(
const std::string name,
const double& value);
97 virtual bool setParam(
const std::string name,
const bool& value);
98 virtual bool setParam(
const std::string name,
const char* value);
99 virtual bool setParam(
const std::string name,
const std::string& value);
102 std::string prefix_ =
"";
Definition: TypeUtils.hpp:7
布尔参数的详细信息。
Definition: ToolInfo.h:148
枚举参数的详细信息。
Definition: ToolInfo.h:162
浮点数参数的详细信息。
Definition: ToolInfo.h:122
整数参数的详细信息。
Definition: ToolInfo.h:96