![]() |
THM1176InstrumentManager 1.2
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.