29 #ifndef QTFIT_GOALMESSAGE_P_H
30 #define QTFIT_GOALMESSAGE_P_H
111 bool setField(
const int fieldId,
const QByteArray &data,
112 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.
quint32 targetValue
The GoalMessage FIT message's targetValue field.
SubSport subSport
The GoalMessage FIT message's subSport field.
DateTime startDate
The GoalMessage FIT message's startDate field.
MessageIndex messageIndex
The GoalMessage FIT message's messageIndex field.
quint32 value
The GoalMessage FIT message's value field.
GoalSource source
The GoalMessage FIT message's source field.
GoalRecurrence recurrence
The GoalMessage FIT message's recurrence field.
virtual ~GoalMessagePrivate()
Sport sport
The GoalMessage FIT message's sport field.
DateTime endDate
The GoalMessage FIT message's endDate field.
quint16 recurrenceValue
The GoalMessage FIT message's recurrenceValue field.
Goal type
The GoalMessage FIT message's type field.
bool setField(const int fieldId, const QByteArray &data, const FitBaseType baseType, const bool bigEndian) override
bool enabled
The GoalMessage FIT message's enabled field.
bool repeat
The GoalMessage FIT message's repeat field.
The GoalMessage class represents a FIT GoalMessage data message.
Goal
Garmin FIT Goal type.
FitBaseType
Garmin FIT FitBaseType type.
GoalRecurrence
Garmin FIT GoalRecurrence type.
Sport
Garmin FIT Sport type.
GoalSource
Garmin FIT GoalSource type.
MessageIndex
Garmin FIT MessageIndex type.
SubSport
Garmin FIT SubSport type.
DateTime
Seconds since UTC 00:00 Dec 31 1989.