29 #ifndef QTFIT_WORKOUTMESSAGE_P_H
30 #define QTFIT_WORKOUTMESSAGE_P_H
83 bool setField(
const int fieldId,
const QByteArray &data,
84 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.
bool setField(const int fieldId, const QByteArray &data, const FitBaseType baseType, const bool bigEndian) override
WorkoutCapabilities capabilities
The WorkoutMessage FIT message's capabilities field.
QString wktName
The WorkoutMessage FIT message's wktName field.
quint16 poolLength
The WorkoutMessage FIT message's poolLength field.
DisplayMeasure poolLengthUnit
The WorkoutMessage FIT message's poolLengthUnit field.
Sport sport
The WorkoutMessage FIT message's sport field.
virtual ~WorkoutMessagePrivate()
SubSport subSport
The WorkoutMessage FIT message's subSport field.
quint16 numValidSteps
The WorkoutMessage FIT message's numValidSteps field.
The WorkoutMessage class represents a FIT WorkoutMessage data message.
FitBaseType
Garmin FIT FitBaseType type.
Sport
Garmin FIT Sport type.
DisplayMeasure
Garmin FIT DisplayMeasure type.
WorkoutCapabilities
Garmin FIT WorkoutCapabilities type.
SubSport
Garmin FIT SubSport type.