![]() |
THM1176InstrumentManager
1.0
Qt Object abstraction for Metrolab THM1176
|
Data returned for one measurement. More...
#include <THM1176InstrumentManagerTypes.h>
Public Member Functions | |
CMeasurement () | |
Constructor. More... | |
void | clear () |
Clear the data structure to default values. More... | |
bool | operator== (CMeasurement other) const |
Equality operator. More... | |
bool | operator!= (CMeasurement other) const |
Inequality operator. More... | |
Public Attributes | |
CFluxList | Bx |
Bx value for each measurement. More... | |
CFluxList | By |
By value for each measurement. More... | |
CFluxList | Bz |
Bz value for each measurement. More... | |
CTimestampList | TimestampList |
Timestamp for each measurement. More... | |
eTHM1176Units | Units |
Measurement units for Bx, By, Bz. More... | |
ushort | Temp |
Temperature, in arbitrary units. More... | |
sAveraging< uParm > | AveragingParms |
Averaging parameters used for measurement. More... | |
sInputTrigger< uParm > | TriggerParms |
Trigger parameters used for measurement. More... | |
sRange< uParm > | RangeParms |
Range parameters used for measurement. More... | |
sArbitraryMeasurements | OutputSelect |
Output selection parameters used for measurement. More... | |
eCommunicationFormat | CommFormat |
Communication parameters used for measurement. More... | |
bool | SleepParm |
Sleep parameters used for measurement. More... | |
CErrorList | Warnings |
Any warnings returned during the measurement. More... | |
Data returned for one measurement.
Definition at line 50 of file THM1176InstrumentManagerTypes.h.
|
inline |
Constructor.
Definition at line 73 of file THM1176InstrumentManagerTypes.h.
|
inline |
Clear the data structure to default values.
Definition at line 79 of file THM1176InstrumentManagerTypes.h.
|
inline |
Inequality operator.
Definition at line 121 of file THM1176InstrumentManagerTypes.h.
|
inline |
Equality operator.
Definition at line 99 of file THM1176InstrumentManagerTypes.h.
sAveraging<uParm> MTL::CMeasurement::AveragingParms |
Averaging parameters used for measurement.
Definition at line 62 of file THM1176InstrumentManagerTypes.h.
CFluxList MTL::CMeasurement::Bx |
Bx value for each measurement.
Definition at line 54 of file THM1176InstrumentManagerTypes.h.
CFluxList MTL::CMeasurement::By |
By value for each measurement.
Definition at line 55 of file THM1176InstrumentManagerTypes.h.
CFluxList MTL::CMeasurement::Bz |
Bz value for each measurement.
Definition at line 56 of file THM1176InstrumentManagerTypes.h.
eCommunicationFormat MTL::CMeasurement::CommFormat |
Communication parameters used for measurement.
Definition at line 66 of file THM1176InstrumentManagerTypes.h.
sArbitraryMeasurements MTL::CMeasurement::OutputSelect |
Output selection parameters used for measurement.
Definition at line 65 of file THM1176InstrumentManagerTypes.h.
Range parameters used for measurement.
Definition at line 64 of file THM1176InstrumentManagerTypes.h.
bool MTL::CMeasurement::SleepParm |
Sleep parameters used for measurement.
Definition at line 67 of file THM1176InstrumentManagerTypes.h.
ushort MTL::CMeasurement::Temp |
Temperature, in arbitrary units.
Definition at line 59 of file THM1176InstrumentManagerTypes.h.
CTimestampList MTL::CMeasurement::TimestampList |
Timestamp for each measurement.
Definition at line 57 of file THM1176InstrumentManagerTypes.h.
sInputTrigger<uParm> MTL::CMeasurement::TriggerParms |
Trigger parameters used for measurement.
Definition at line 63 of file THM1176InstrumentManagerTypes.h.
eTHM1176Units MTL::CMeasurement::Units |
Measurement units for Bx, By, Bz.
Definition at line 58 of file THM1176InstrumentManagerTypes.h.
CErrorList MTL::CMeasurement::Warnings |
Any warnings returned during the measurement.
Definition at line 70 of file THM1176InstrumentManagerTypes.h.