DvsenseDriver  1.0.3
The SDK for dvsense products.
dvsense::IntParameterInfo Struct Reference

The detailed information of the integer parameter. More...

#include <ToolInfo.h>

Public Member Functions

std::string toString ()
 
int constraintValue (int value)
 

Public Attributes

int min
 
int max
 
int default_value
 
std::string unit
 
std::function< bool(int &)> readValue
 
std::function< bool(int)> writeValue
 

Detailed Description

The detailed information of the integer parameter.

Member Function Documentation

◆ toString()

std::string dvsense::IntParameterInfo::toString ( )
inline

◆ constraintValue()

int dvsense::IntParameterInfo::constraintValue ( int  value)
inline

Member Data Documentation

◆ min

int dvsense::IntParameterInfo::min

◆ max

int dvsense::IntParameterInfo::max

◆ default_value

int dvsense::IntParameterInfo::default_value

◆ unit

std::string dvsense::IntParameterInfo::unit

◆ readValue

std::function<bool(int&)> dvsense::IntParameterInfo::readValue

◆ writeValue

std::function<bool(int)> dvsense::IntParameterInfo::writeValue