30 #ifndef QTFIT_WEIGHTSCALEMESSAGE_H
31 #define QTFIT_WEIGHTSCALEMESSAGE_H
47 quint16 percentFat()
const;
48 quint16 percentHydration()
const;
49 quint16 visceralFatMass()
const;
50 quint16 boneMass()
const;
51 quint16 muscleMass()
const;
52 quint16 basalMet()
const;
53 quint8 physiqueRating()
const;
54 quint16 activeMet()
const;
55 quint8 metabolicAge()
const;
56 quint8 visceralFatRating()
const;
59 void setTimestamp(
const DateTime timestamp);
60 void setWeight(
const Weight weight);
61 void setPercentFat(
const quint16 percentFat);
62 void setPercentHydration(
const quint16 percentHydration);
63 void setVisceralFatMass(
const quint16 visceralFatMass);
64 void setBoneMass(
const quint16 boneMass);
65 void setMuscleMass(
const quint16 muscleMass);
66 void setBasalMet(
const quint16 basalMet);
67 void setPhysiqueRating(
const quint8 physiqueRating);
68 void setActiveMet(
const quint16 activeMet);
69 void setMetabolicAge(
const quint8 metabolicAge);
70 void setVisceralFatRating(
const quint8 visceralFatRating);
71 void setUserProfileIndex(
const MessageIndex userProfileIndex);
#define QTFIT_EXPORT
QtFit library export/import macro.
#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 AbstractDataMessage class.
The AbstractDataMessage class is the polymorphic base class for all FIT Data Message classes.
The WeightScaleMessage class represents a FIT WeightScaleMessage data message.
Weight
Garmin FIT Weight type.
MessageIndex
Garmin FIT MessageIndex type.
DateTime
Seconds since UTC 00:00 Dec 31 1989.