![]() |
THM1176InstrumentManager 1.1
Qt Object abstraction for Metrolab THM1176
|
Parameter template, with current/min/max/default values. More...
#include <THM1176Types.h>
Public Member Functions | |
sBoundedParm (DataType Val=0, DataType Min=0, DataType Max=0, DataType Def=0) | |
Constructor. | |
void | clear (void) |
Clear the parameter to default values. | |
bool | operator== (sBoundedParm other) const |
Equality operator. | |
bool | operator!= (sBoundedParm other) const |
Inequality operator. | |
sBoundedParm & | operator= (const DataType &scalar) |
Set value, min, max and default to given value. | |
Public Attributes | |
DataType | Val {} |
Current value. | |
DataType | Min {} |
Lower bound. | |
DataType | Max {} |
Upper bound. | |
DataType | Def {} |
Default value. | |
Parameter template, with current/min/max/default values.
Definition at line 245 of file THM1176Types.h.
|
inline |
Constructor.
[in] | Val | Current value. |
[in] | Min | Lower bound. |
[in] | Max | Upper bound. |
[in] | Def | Default value. |
Definition at line 258 of file THM1176Types.h.
|
inline |
Clear the parameter to default values.
Definition at line 261 of file THM1176Types.h.
|
inline |
Inequality operator.
Definition at line 277 of file THM1176Types.h.
|
inline |
Set value, min, max and default to given value.
Definition at line 281 of file THM1176Types.h.
|
inline |
Equality operator.
Definition at line 268 of file THM1176Types.h.
DataType MTL::Instrument::THM1176Types::sBoundedParm< DataType >::Def {} |
Default value.
Definition at line 250 of file THM1176Types.h.
DataType MTL::Instrument::THM1176Types::sBoundedParm< DataType >::Max {} |
Upper bound.
Definition at line 249 of file THM1176Types.h.
DataType MTL::Instrument::THM1176Types::sBoundedParm< DataType >::Min {} |
Lower bound.
Definition at line 248 of file THM1176Types.h.
DataType MTL::Instrument::THM1176Types::sBoundedParm< DataType >::Val {} |
Current value.
Definition at line 247 of file THM1176Types.h.