30 #ifndef QTFIT_LENGTHMESSAGE_H
31 #define QTFIT_LENGTHMESSAGE_H
50 quint32 totalElapsedTime()
const;
51 quint32 totalTimerTime()
const;
52 quint16 totalStrokes()
const;
53 quint16 avgSpeed()
const;
55 quint8 avgSwimmingCadence()
const;
56 quint8 eventGroup()
const;
57 quint16 totalCalories()
const;
59 quint16 playerScore()
const;
60 quint16 opponentScore()
const;
61 quint16 strokeCount()
const;
62 quint16 zoneCount()
const;
65 void setTimestamp(
const DateTime timestamp);
66 void setEvent(
const Event event);
67 void setEventType(
const EventType eventType);
68 void setStartTime(
const DateTime startTime);
69 void setTotalElapsedTime(
const quint32 totalElapsedTime);
70 void setTotalTimerTime(
const quint32 totalTimerTime);
71 void setTotalStrokes(
const quint16 totalStrokes);
72 void setAvgSpeed(
const quint16 avgSpeed);
73 void setSwimStroke(
const SwimStroke swimStroke);
74 void setAvgSwimmingCadence(
const quint8 avgSwimmingCadence);
75 void setEventGroup(
const quint8 eventGroup);
76 void setTotalCalories(
const quint16 totalCalories);
77 void setLengthType(
const LengthType lengthType);
78 void setPlayerScore(
const quint16 playerScore);
79 void setOpponentScore(
const quint16 opponentScore);
80 void setStrokeCount(
const quint16 strokeCount);
81 void setZoneCount(
const quint16 zoneCount);
#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 LengthMessage class represents a FIT LengthMessage data message.
SwimStroke
Garmin FIT SwimStroke type.
EventType
Garmin FIT EventType type.
Event
Garmin FIT Event type.
MessageIndex
Garmin FIT MessageIndex type.
LengthType
Garmin FIT LengthType type.
DateTime
Seconds since UTC 00:00 Dec 31 1989.