29 #ifndef QTFIT_USERPROFILEMESSAGE_P_H
30 #define QTFIT_USERPROFILEMESSAGE_P_H
199 bool setField(
const int fieldId,
const QByteArray &data,
200 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.
quint8 restingHeartRate
The UserProfileMessage FIT message's restingHeartRate field.
LocaltimeIntoDay sleepTime
The UserProfileMessage FIT message's sleepTime field.
DisplayHeart hrSetting
The UserProfileMessage FIT message's hrSetting field.
quint8 defaultMaxHeartRate
The UserProfileMessage FIT message's defaultMaxHeartRate field.
quint16 userRunningStepLength
The UserProfileMessage FIT message's userRunningStepLength field.
DisplayMeasure distSetting
The UserProfileMessage FIT message's distSetting field.
MessageIndex messageIndex
The UserProfileMessage FIT message's messageIndex field.
DisplayMeasure heightSetting
The UserProfileMessage FIT message's heightSetting field.
LocaltimeIntoDay wakeTime
The UserProfileMessage FIT message's wakeTime field.
quint8 defaultMaxRunningHeartRate
The UserProfileMessage FIT message's defaultMaxRunningHeartRate field.
Language language
The UserProfileMessage FIT message's language field.
DisplayMeasure weightSetting
The UserProfileMessage FIT message's weightSetting field.
virtual ~UserProfileMessagePrivate()
quint8 age
The UserProfileMessage FIT message's age field.
quint16 userWalkingStepLength
The UserProfileMessage FIT message's userWalkingStepLength field.
DisplayMeasure temperatureSetting
The UserProfileMessage FIT message's temperatureSetting field.
Gender gender
The UserProfileMessage FIT message's gender field.
DisplayMeasure elevSetting
The UserProfileMessage FIT message's elevSetting field.
quint8 globalId
The UserProfileMessage FIT message's globalId field.
DisplayPower powerSetting
The UserProfileMessage FIT message's powerSetting field.
quint16 weight
The UserProfileMessage FIT message's weight field.
quint8 defaultMaxBikingHeartRate
The UserProfileMessage FIT message's defaultMaxBikingHeartRate field.
DisplayPosition positionSetting
The UserProfileMessage FIT message's positionSetting field.
quint32 diveCount
The UserProfileMessage FIT message's diveCount field.
UserLocalId localId
The UserProfileMessage FIT message's localId field.
bool setField(const int fieldId, const QByteArray &data, const FitBaseType baseType, const bool bigEndian) override
ActivityClass activityClass
The UserProfileMessage FIT message's activityClass field.
quint8 height
The UserProfileMessage FIT message's height field.
DisplayMeasure speedSetting
The UserProfileMessage FIT message's speedSetting field.
QString friendlyName
The UserProfileMessage FIT message's friendlyName field.
DisplayMeasure depthSetting
The UserProfileMessage FIT message's depthSetting field.
The UserProfileMessage class represents a FIT UserProfileMessage data message.
UserLocalId
Garmin FIT UserLocalId type.
DisplayHeart
Garmin FIT DisplayHeart type.
Language
Garmin FIT Language type.
Gender
Garmin FIT Gender type.
FitBaseType
Garmin FIT FitBaseType type.
ActivityClass
Garmin FIT ActivityClass type.
DisplayMeasure
Garmin FIT DisplayMeasure type.
MessageIndex
Garmin FIT MessageIndex type.
DisplayPosition
Garmin FIT DisplayPosition type.
DisplayPower
Garmin FIT DisplayPower type.
quint32 LocaltimeIntoDay
Number of seconds into the day since local 00:00:00.