29 #ifndef QTFIT_MAGNETOMETERDATAMESSAGE_P_H
30 #define QTFIT_MAGNETOMETERDATAMESSAGE_P_H
114 bool setField(
const int fieldId,
const QByteArray &data,
115 const FitBaseType baseType,
const bool bigEndian)
override;
#define QTFIT_END_NAMESPACE
Macro for ending the QtFit library's top-most namespace (if one is defined).
#define QTFIT_BEGIN_NAMESPACE
Macro for starting the QtFit library's top-most namespace (if one is defined).
Declares the AbstractDataMessagePrivate class.
float calibratedMagY
The MagnetometerDataMessage FIT message's calibratedMagY field.
DateTime timestamp
The MagnetometerDataMessage FIT message's timestamp field.
virtual ~MagnetometerDataMessagePrivate()
quint16 timestampMs
The MagnetometerDataMessage FIT message's timestampMs field.
quint16 magY
The MagnetometerDataMessage FIT message's magY field.
quint16 magX
The MagnetometerDataMessage FIT message's magX field.
quint16 magZ
The MagnetometerDataMessage FIT message's magZ field.
quint16 sampleTimeOffset
The MagnetometerDataMessage FIT message's sampleTimeOffset field.
float calibratedMagZ
The MagnetometerDataMessage FIT message's calibratedMagZ field.
float calibratedMagX
The MagnetometerDataMessage FIT message's calibratedMagX field.
bool setField(const int fieldId, const QByteArray &data, const FitBaseType baseType, const bool bigEndian) override
The MagnetometerDataMessage class represents a FIT MagnetometerDataMessage data message.
FitBaseType
Garmin FIT FitBaseType type.
DateTime
Seconds since UTC 00:00 Dec 31 1989.