29 #ifndef QTFIT_WEIGHTSCALEMESSAGE_P_H
30 #define QTFIT_WEIGHTSCALEMESSAGE_P_H
116 bool setField(
const int fieldId,
const QByteArray &data,
117 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.
quint16 percentFat
The WeightScaleMessage FIT message's percentFat field.
quint8 visceralFatRating
The WeightScaleMessage FIT message's visceralFatRating field.
bool setField(const int fieldId, const QByteArray &data, const FitBaseType baseType, const bool bigEndian) override
MessageIndex userProfileIndex
The WeightScaleMessage FIT message's userProfileIndex field.
quint8 metabolicAge
The WeightScaleMessage FIT message's metabolicAge field.
quint8 physiqueRating
The WeightScaleMessage FIT message's physiqueRating field.
DateTime timestamp
The WeightScaleMessage FIT message's timestamp field.
quint16 muscleMass
The WeightScaleMessage FIT message's muscleMass field.
quint16 boneMass
The WeightScaleMessage FIT message's boneMass field.
quint16 activeMet
The WeightScaleMessage FIT message's activeMet field.
quint16 visceralFatMass
The WeightScaleMessage FIT message's visceralFatMass field.
quint16 percentHydration
The WeightScaleMessage FIT message's percentHydration field.
quint16 basalMet
The WeightScaleMessage FIT message's basalMet field.
Weight weight
The WeightScaleMessage FIT message's weight field.
virtual ~WeightScaleMessagePrivate()
The WeightScaleMessage class represents a FIT WeightScaleMessage data message.
Weight
Garmin FIT Weight type.
FitBaseType
Garmin FIT FitBaseType type.
MessageIndex
Garmin FIT MessageIndex type.
DateTime
Seconds since UTC 00:00 Dec 31 1989.