|
QtFit
0.1
Internal library development documentation
|
The LengthMessage class represents a FIT LengthMessage data message. More...
Public Member Functions | |
| LengthMessage () | |
| Constructs a LengthMessage object. More... | |
| MessageIndex | messageIndex () const |
Returns the LengthMessage data message's messageIndex field's current value. More... | |
| DateTime | timestamp () const |
Returns the LengthMessage data message's timestamp field's current value. More... | |
| Event | event () const |
Returns the LengthMessage data message's event field's current value. More... | |
| EventType | eventType () const |
Returns the LengthMessage data message's eventType field's current value. More... | |
| DateTime | startTime () const |
Returns the LengthMessage data message's startTime field's current value. More... | |
| quint32 | totalElapsedTime () const |
Returns the LengthMessage data message's totalElapsedTime field's current value. More... | |
| quint32 | totalTimerTime () const |
Returns the LengthMessage data message's totalTimerTime field's current value. More... | |
| quint16 | totalStrokes () const |
Returns the LengthMessage data message's totalStrokes field's current value. More... | |
| quint16 | avgSpeed () const |
Returns the LengthMessage data message's avgSpeed field's current value. More... | |
| SwimStroke | swimStroke () const |
Returns the LengthMessage data message's swimStroke field's current value. More... | |
| quint8 | avgSwimmingCadence () const |
Returns the LengthMessage data message's avgSwimmingCadence field's current value. More... | |
| quint8 | eventGroup () const |
Returns the LengthMessage data message's eventGroup field's current value. More... | |
| quint16 | totalCalories () const |
Returns the LengthMessage data message's totalCalories field's current value. More... | |
| LengthType | lengthType () const |
Returns the LengthMessage data message's lengthType field's current value. More... | |
| quint16 | playerScore () const |
Returns the LengthMessage data message's playerScore field's current value. More... | |
| quint16 | opponentScore () const |
Returns the LengthMessage data message's opponentScore field's current value. More... | |
| quint16 | strokeCount () const |
Returns the LengthMessage data message's strokeCount field's current value. More... | |
| quint16 | zoneCount () const |
Returns the LengthMessage data message's zoneCount field's current value. More... | |
| void | setMessageIndex (const MessageIndex messageIndex) |
Sets the messageIndex field to messageIndex. More... | |
| void | setTimestamp (const DateTime timestamp) |
Sets the timestamp field to timestamp. More... | |
| void | setEvent (const Event event) |
Sets the event field to event. More... | |
| void | setEventType (const EventType eventType) |
Sets the eventType field to eventType. More... | |
| void | setStartTime (const DateTime startTime) |
Sets the startTime field to startTime. More... | |
| void | setTotalElapsedTime (const quint32 totalElapsedTime) |
Sets the totalElapsedTime field to totalElapsedTime. More... | |
| void | setTotalTimerTime (const quint32 totalTimerTime) |
Sets the totalTimerTime field to totalTimerTime. More... | |
| void | setTotalStrokes (const quint16 totalStrokes) |
Sets the totalStrokes field to totalStrokes. More... | |
| void | setAvgSpeed (const quint16 avgSpeed) |
Sets the avgSpeed field to avgSpeed. More... | |
| void | setSwimStroke (const SwimStroke swimStroke) |
Sets the swimStroke field to swimStroke. More... | |
| void | setAvgSwimmingCadence (const quint8 avgSwimmingCadence) |
Sets the avgSwimmingCadence field to avgSwimmingCadence. More... | |
| void | setEventGroup (const quint8 eventGroup) |
Sets the eventGroup field to eventGroup. More... | |
| void | setTotalCalories (const quint16 totalCalories) |
Sets the totalCalories field to totalCalories. More... | |
| void | setLengthType (const LengthType lengthType) |
Sets the lengthType field to lengthType. More... | |
| void | setPlayerScore (const quint16 playerScore) |
Sets the playerScore field to playerScore. More... | |
| void | setOpponentScore (const quint16 opponentScore) |
Sets the opponentScore field to opponentScore. More... | |
| void | setStrokeCount (const quint16 strokeCount) |
Sets the strokeCount field to strokeCount. More... | |
| void | setZoneCount (const quint16 zoneCount) |
Sets the zoneCount field to zoneCount. More... | |
Public Member Functions inherited from AbstractDataMessage | |
| ~AbstractDataMessage () | |
| Destroys the AbstractDataMessage object. | |
| MesgNum | globalMessageNumber () const |
| Returns the data message's global message number. More... | |
Protected Member Functions | |
| LengthMessage (LengthMessagePrivate *const d) | |
Protected Member Functions inherited from AbstractDataMessage | |
| AbstractDataMessage (AbstractDataMessagePrivate *const d) | |
Additional Inherited Members | |
Static Public Member Functions inherited from AbstractDataMessage | |
| static AbstractDataMessage * | fromData (const DataDefinition *const defn, const QByteArray &record) |
| Constructs the relevant AbstractDataMessage-derived class to parse record according to defn. More... | |
Protected Attributes inherited from AbstractDataMessage | |
| AbstractDataMessagePrivate *const | d_ptr |
| Internal d-pointer. | |
The LengthMessage class represents a FIT LengthMessage data message.
Definition at line 39 of file lengthmessage.h.
| LengthMessage::LengthMessage | ( | ) |
Constructs a LengthMessage object.
Typically, instances of this class will be returned by FitStreamReader::readNext, but this constructor may be used, along with the relevant setter methods, to create a valid message.
Definition at line 52 of file lengthmessage.cpp.
|
explicitprotected |
Constructs a LengthMessage object with private implementation d.
| d | Pointer to private implementation. |
Definition at line 64 of file lengthmessage.cpp.
| quint16 LengthMessage::avgSpeed | ( | ) | const |
Returns the LengthMessage data message's avgSpeed field's current value.
avgSpeed field value. Definition at line 162 of file lengthmessage.cpp.
Referenced by setAvgSpeed().
| quint8 LengthMessage::avgSwimmingCadence | ( | ) | const |
Returns the LengthMessage data message's avgSwimmingCadence field's current value.
avgSwimmingCadence field value. Definition at line 184 of file lengthmessage.cpp.
Referenced by setAvgSwimmingCadence().
| Event LengthMessage::event | ( | ) | const |
Returns the LengthMessage data message's event field's current value.
event field value. Definition at line 96 of file lengthmessage.cpp.
Referenced by setEvent().
| quint8 LengthMessage::eventGroup | ( | ) | const |
Returns the LengthMessage data message's eventGroup field's current value.
eventGroup field value. Definition at line 195 of file lengthmessage.cpp.
Referenced by setEventGroup().
| EventType LengthMessage::eventType | ( | ) | const |
Returns the LengthMessage data message's eventType field's current value.
eventType field value. Definition at line 107 of file lengthmessage.cpp.
Referenced by setEventType().
| LengthType LengthMessage::lengthType | ( | ) | const |
Returns the LengthMessage data message's lengthType field's current value.
lengthType field value. Definition at line 217 of file lengthmessage.cpp.
Referenced by setLengthType().
| MessageIndex LengthMessage::messageIndex | ( | ) | const |
Returns the LengthMessage data message's messageIndex field's current value.
messageIndex field value. Definition at line 74 of file lengthmessage.cpp.
Referenced by setMessageIndex().
| quint16 LengthMessage::opponentScore | ( | ) | const |
Returns the LengthMessage data message's opponentScore field's current value.
opponentScore field value. Definition at line 239 of file lengthmessage.cpp.
Referenced by setOpponentScore().
| quint16 LengthMessage::playerScore | ( | ) | const |
Returns the LengthMessage data message's playerScore field's current value.
playerScore field value. Definition at line 228 of file lengthmessage.cpp.
Referenced by setPlayerScore().
| void LengthMessage::setAvgSpeed | ( | const quint16 | avgSpeed | ) |
Sets the avgSpeed field to avgSpeed.
| avgSpeed | The field value to set. |
Definition at line 356 of file lengthmessage.cpp.
References avgSpeed().
| void LengthMessage::setAvgSwimmingCadence | ( | const quint8 | avgSwimmingCadence | ) |
Sets the avgSwimmingCadence field to avgSwimmingCadence.
| avgSwimmingCadence | The field value to set. |
Definition at line 376 of file lengthmessage.cpp.
References avgSwimmingCadence().
| void LengthMessage::setEvent | ( | const Event | event | ) |
Sets the event field to event.
| event | The field value to set. |
Definition at line 296 of file lengthmessage.cpp.
References event().
| void LengthMessage::setEventGroup | ( | const quint8 | eventGroup | ) |
Sets the eventGroup field to eventGroup.
| eventGroup | The field value to set. |
Definition at line 386 of file lengthmessage.cpp.
References eventGroup().
| void LengthMessage::setEventType | ( | const EventType | eventType | ) |
Sets the eventType field to eventType.
| eventType | The field value to set. |
Definition at line 306 of file lengthmessage.cpp.
References eventType().
| void LengthMessage::setLengthType | ( | const LengthType | lengthType | ) |
Sets the lengthType field to lengthType.
| lengthType | The field value to set. |
Definition at line 406 of file lengthmessage.cpp.
References lengthType().
| void LengthMessage::setMessageIndex | ( | const MessageIndex | messageIndex | ) |
Sets the messageIndex field to messageIndex.
| messageIndex | The field value to set. |
Definition at line 276 of file lengthmessage.cpp.
References messageIndex().
| void LengthMessage::setOpponentScore | ( | const quint16 | opponentScore | ) |
Sets the opponentScore field to opponentScore.
| opponentScore | The field value to set. |
Definition at line 426 of file lengthmessage.cpp.
References opponentScore().
| void LengthMessage::setPlayerScore | ( | const quint16 | playerScore | ) |
Sets the playerScore field to playerScore.
| playerScore | The field value to set. |
Definition at line 416 of file lengthmessage.cpp.
References playerScore().
| void LengthMessage::setStartTime | ( | const DateTime | startTime | ) |
Sets the startTime field to startTime.
| startTime | The field value to set. |
Definition at line 316 of file lengthmessage.cpp.
References startTime().
| void LengthMessage::setStrokeCount | ( | const quint16 | strokeCount | ) |
Sets the strokeCount field to strokeCount.
| strokeCount | The field value to set. |
Definition at line 436 of file lengthmessage.cpp.
References strokeCount().
| void LengthMessage::setSwimStroke | ( | const SwimStroke | swimStroke | ) |
Sets the swimStroke field to swimStroke.
| swimStroke | The field value to set. |
Definition at line 366 of file lengthmessage.cpp.
References swimStroke().
| void LengthMessage::setTimestamp | ( | const DateTime | timestamp | ) |
Sets the timestamp field to timestamp.
| timestamp | The field value to set. |
Definition at line 286 of file lengthmessage.cpp.
References timestamp().
| void LengthMessage::setTotalCalories | ( | const quint16 | totalCalories | ) |
Sets the totalCalories field to totalCalories.
| totalCalories | The field value to set. |
Definition at line 396 of file lengthmessage.cpp.
References totalCalories().
| void LengthMessage::setTotalElapsedTime | ( | const quint32 | totalElapsedTime | ) |
Sets the totalElapsedTime field to totalElapsedTime.
| totalElapsedTime | The field value to set. |
Definition at line 326 of file lengthmessage.cpp.
References totalElapsedTime().
| void LengthMessage::setTotalStrokes | ( | const quint16 | totalStrokes | ) |
Sets the totalStrokes field to totalStrokes.
| totalStrokes | The field value to set. |
Definition at line 346 of file lengthmessage.cpp.
References totalStrokes().
| void LengthMessage::setTotalTimerTime | ( | const quint32 | totalTimerTime | ) |
Sets the totalTimerTime field to totalTimerTime.
| totalTimerTime | The field value to set. |
Definition at line 336 of file lengthmessage.cpp.
References totalTimerTime().
| void LengthMessage::setZoneCount | ( | const quint16 | zoneCount | ) |
Sets the zoneCount field to zoneCount.
| zoneCount | The field value to set. |
Definition at line 446 of file lengthmessage.cpp.
References zoneCount().
| DateTime LengthMessage::startTime | ( | ) | const |
Returns the LengthMessage data message's startTime field's current value.
startTime field value. Definition at line 118 of file lengthmessage.cpp.
Referenced by setStartTime().
| quint16 LengthMessage::strokeCount | ( | ) | const |
Returns the LengthMessage data message's strokeCount field's current value.
stroke_type enum used as the index
strokeCount field value. Definition at line 252 of file lengthmessage.cpp.
Referenced by setStrokeCount().
| SwimStroke LengthMessage::swimStroke | ( | ) | const |
Returns the LengthMessage data message's swimStroke field's current value.
swimStroke field value. Definition at line 173 of file lengthmessage.cpp.
Referenced by setSwimStroke().
| DateTime LengthMessage::timestamp | ( | ) | const |
Returns the LengthMessage data message's timestamp field's current value.
timestamp field value. Definition at line 85 of file lengthmessage.cpp.
Referenced by setTimestamp().
| quint16 LengthMessage::totalCalories | ( | ) | const |
Returns the LengthMessage data message's totalCalories field's current value.
totalCalories field value. Definition at line 206 of file lengthmessage.cpp.
Referenced by setTotalCalories().
| quint32 LengthMessage::totalElapsedTime | ( | ) | const |
Returns the LengthMessage data message's totalElapsedTime field's current value.
totalElapsedTime field value. Definition at line 129 of file lengthmessage.cpp.
Referenced by setTotalElapsedTime().
| quint16 LengthMessage::totalStrokes | ( | ) | const |
Returns the LengthMessage data message's totalStrokes field's current value.
totalStrokes field value. Definition at line 151 of file lengthmessage.cpp.
Referenced by setTotalStrokes().
| quint32 LengthMessage::totalTimerTime | ( | ) | const |
Returns the LengthMessage data message's totalTimerTime field's current value.
totalTimerTime field value. Definition at line 140 of file lengthmessage.cpp.
Referenced by setTotalTimerTime().
| quint16 LengthMessage::zoneCount | ( | ) | const |
Returns the LengthMessage data message's zoneCount field's current value.
zone number used as the index
zoneCount field value. Definition at line 265 of file lengthmessage.cpp.
Referenced by setZoneCount().