#include <input_validator.h>
Definition at line 194 of file input_validator.h.
arcs::aubo_scope::DoubleRangeValidator::DoubleRangeValidator |
( |
double |
minValue, |
|
|
double |
maxValue |
|
) |
| |
|
inline |
arcs::aubo_scope::DoubleRangeValidator::DoubleRangeValidator |
( |
std::function< std::pair< double, double >()> |
range_func | ) |
|
|
inline |
std::string arcs::aubo_scope::DoubleRangeValidator::getMessage |
( |
std::string |
value | ) |
|
|
inlineoverridevirtual |
bool arcs::aubo_scope::DoubleRangeValidator::isValid |
( |
std::string |
value | ) |
|
|
inlineoverridevirtual |
void arcs::aubo_scope::DoubleRangeValidator::updateValue |
( |
| ) |
|
|
inlineprivate |
double arcs::aubo_scope::DoubleRangeValidator::max_value_ { DBL_MAX } |
|
private |
double arcs::aubo_scope::DoubleRangeValidator::min_value_ { DBL_MIN } |
|
private |
std::function<std::pair<double, double>)> arcs::aubo_scope::DoubleRangeValidator::range_func_ { nullptr } |
|
private |
The documentation for this struct was generated from the following file: