THM1176InstrumentDriver 1.1
C++ API for Metrolab THM1176
Loading...
Searching...
No Matches
MTL::Instrument::THM1176Types::sArbitraryMeasurements Struct Reference

Specify the measurement data to be returned. More...

#include <THM1176Types.h>

Public Member Functions

 sArbitraryMeasurements (bool Bx=false, bool By=false, bool Bz=false, bool Temp=false, bool Time=false, U32 NMeas=0)
 Constructor.
 
void clear ()
 Clear to default values.
 
bool operator== (sArbitraryMeasurements other) const
 Equality operator.
 
bool operator!= (sArbitraryMeasurements other) const
 Inequality operator.
 

Public Attributes

bool Bx = false
 Return the flux density X-component.
 
bool By = false
 Return the flux density Y-component.
 
bool Bz = false
 Return the flux density Z-component.
 
bool Temperature = false
 Return the sensor temperature.
 
bool Timestamp = false
 Return the timestamp.
 
U32 NoMeasurements = 0
 Return this number of measurements.
 

Detailed Description

Specify the measurement data to be returned.

Definition at line 592 of file THM1176Types.h.

Constructor & Destructor Documentation

◆ sArbitraryMeasurements()

MTL::Instrument::THM1176Types::sArbitraryMeasurements::sArbitraryMeasurements ( bool Bx = false,
bool By = false,
bool Bz = false,
bool Temp = false,
bool Time = false,
U32 NMeas = 0 )
inline

Constructor.

Parameters
[in]BxReturn the flux density X-component.
[in]ByReturn the flux density Y-component.
[in]BzReturn the flux density Z-component.
[in]TempReturn the sensor temperature.
[in]TimeReturn the timestamp.
[in]NMeasReturn this number of measurements.

Definition at line 609 of file THM1176Types.h.

Member Function Documentation

◆ clear()

void MTL::Instrument::THM1176Types::sArbitraryMeasurements::clear ( )

Clear to default values.

Definition at line 485 of file THM1176Types.cpp.

◆ operator!=()

bool MTL::Instrument::THM1176Types::sArbitraryMeasurements::operator!= ( sArbitraryMeasurements other) const

Inequality operator.

Definition at line 501 of file THM1176Types.cpp.

◆ operator==()

bool MTL::Instrument::THM1176Types::sArbitraryMeasurements::operator== ( sArbitraryMeasurements other) const

Equality operator.

Definition at line 490 of file THM1176Types.cpp.

Member Data Documentation

◆ Bx

bool MTL::Instrument::THM1176Types::sArbitraryMeasurements::Bx = false

Return the flux density X-component.

Definition at line 594 of file THM1176Types.h.

◆ By

bool MTL::Instrument::THM1176Types::sArbitraryMeasurements::By = false

Return the flux density Y-component.

Definition at line 595 of file THM1176Types.h.

◆ Bz

bool MTL::Instrument::THM1176Types::sArbitraryMeasurements::Bz = false

Return the flux density Z-component.

Definition at line 596 of file THM1176Types.h.

◆ NoMeasurements

U32 MTL::Instrument::THM1176Types::sArbitraryMeasurements::NoMeasurements = 0

Return this number of measurements.

Definition at line 599 of file THM1176Types.h.

◆ Temperature

bool MTL::Instrument::THM1176Types::sArbitraryMeasurements::Temperature = false

Return the sensor temperature.

Definition at line 597 of file THM1176Types.h.

◆ Timestamp

bool MTL::Instrument::THM1176Types::sArbitraryMeasurements::Timestamp = false

Return the timestamp.

Definition at line 598 of file THM1176Types.h.


The documentation for this struct was generated from the following files: