30 #ifndef QTFIT_SETMESSAGE_H
31 #define QTFIT_SETMESSAGE_H
46 quint32 duration()
const;
47 quint16 repetitions()
const;
48 quint16 weight()
const;
52 quint16 categorySubtype()
const;
57 void setTimestamp(
const DateTime timestamp);
58 void setDuration(
const quint32 duration);
59 void setRepetitions(
const quint16 repetitions);
60 void setWeight(
const quint16 weight);
61 void setSetType(
const SetType setType);
62 void setStartTime(
const DateTime startTime);
64 void setCategorySubtype(
const quint16 categorySubtype);
65 void setWeightDisplayUnit(
const FitBaseUnit weightDisplayUnit);
#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 SetMessage class represents a FIT SetMessage data message.
SetType
Garmin FIT SetType type.
ExerciseCategory
Garmin FIT ExerciseCategory type.
FitBaseUnit
Garmin FIT FitBaseUnit type.
MessageIndex
Garmin FIT MessageIndex type.
DateTime
Seconds since UTC 00:00 Dec 31 1989.