![]() |
THM1176InstrumentManager 1.1
Qt Object abstraction for Metrolab THM1176
|
Input trigger parameter. More...
#include <THM1176Types.h>
Public Member Functions | |
sInputTrigger (eInputTriggerSource Src={ }, ParmType< F64 > Per={ }, ParmType< U16 > Cnt={ }) | |
Constructor. | |
void | clear (void) |
Clear to default. | |
bool | operator== (sInputTrigger other) const |
Equality operator. | |
bool | operator!= (sInputTrigger other) const |
Inequality operator. | |
Public Attributes | |
eInputTriggerSource | Source { } |
Trigger source. | |
ParmType< F64 > | Period_s { } |
Trigger period, for timed trigger. | |
ParmType< U16 > | Count { } |
Trigger count: take this many measurements before sending results. | |
Input trigger parameter.
ParmType | uParm for value only, or sBoundedParm for value/min/max/default |
Definition at line 425 of file THM1176Types.h.
|
inline |
Constructor.
[in] | Src | Trigger source. |
[in] | Per | Trigger period. |
[in] | Cnt | Trigger count. |
Definition at line 436 of file THM1176Types.h.
|
inline |
Clear to default.
Definition at line 439 of file THM1176Types.h.
|
inline |
Inequality operator.
Definition at line 453 of file THM1176Types.h.
|
inline |
Equality operator.
Definition at line 445 of file THM1176Types.h.
ParmType<U16> MTL::Instrument::THM1176Types::sInputTrigger< ParmType >::Count { } |
Trigger count: take this many measurements before sending results.
Definition at line 429 of file THM1176Types.h.
ParmType<F64> MTL::Instrument::THM1176Types::sInputTrigger< ParmType >::Period_s { } |
Trigger period, for timed trigger.
Definition at line 428 of file THM1176Types.h.
eInputTriggerSource MTL::Instrument::THM1176Types::sInputTrigger< ParmType >::Source { } |
Trigger source.
Definition at line 427 of file THM1176Types.h.