#include <input_validator.h>
Definition at line 126 of file input_validator.h.
arcs::aubo_scope::UIntegerRangeValidator::UIntegerRangeValidator |
( |
uint32_t |
min_value, |
|
|
uint32_t |
max_value |
|
) |
| |
|
inline |
arcs::aubo_scope::UIntegerRangeValidator::UIntegerRangeValidator |
( |
std::function< std::pair< uint32_t, uint32_t >()> |
range_func | ) |
|
|
inline |
std::string arcs::aubo_scope::UIntegerRangeValidator::getMessage |
( |
std::string |
value | ) |
|
|
inlineoverridevirtual |
bool arcs::aubo_scope::UIntegerRangeValidator::isValid |
( |
std::string |
value | ) |
|
|
inlineoverridevirtual |
void arcs::aubo_scope::UIntegerRangeValidator::updateValue |
( |
| ) |
|
|
inlineprivate |
uint32_t arcs::aubo_scope::UIntegerRangeValidator::max_value_ { UINT_MAX } |
|
private |
uint32_t arcs::aubo_scope::UIntegerRangeValidator::min_value_ { 0 } |
|
private |
std::function<std::pair<uint32_t, uint32_t>)> arcs::aubo_scope::UIntegerRangeValidator::range_func_ { nullptr } |
|
private |
The documentation for this struct was generated from the following file: