|
QtFit
0.1
Internal library development documentation
|
The SegmentLeaderboardEntryMessage class represents a FIT SegmentLeaderboardEntryMessage data message. More...
Public Member Functions | |
| SegmentLeaderboardEntryMessage () | |
| Constructs a SegmentLeaderboardEntryMessage object. More... | |
| MessageIndex | messageIndex () const |
Returns the SegmentLeaderboardEntryMessage data message's messageIndex field's current value. More... | |
| QString | name () const |
Returns the SegmentLeaderboardEntryMessage data message's name field's current value. More... | |
| SegmentLeaderboardType | type () const |
Returns the SegmentLeaderboardEntryMessage data message's type field's current value. More... | |
| quint32 | groupPrimaryKey () const |
Returns the SegmentLeaderboardEntryMessage data message's groupPrimaryKey field's current value. More... | |
| quint32 | activityId () const |
Returns the SegmentLeaderboardEntryMessage data message's activityId field's current value. More... | |
| quint32 | segmentTime () const |
Returns the SegmentLeaderboardEntryMessage data message's segmentTime field's current value. More... | |
| QString | activityIdString () const |
Returns the SegmentLeaderboardEntryMessage data message's activityIdString field's current value. More... | |
| void | setMessageIndex (const MessageIndex messageIndex) |
Sets the messageIndex field to messageIndex. More... | |
| void | setName (const QString name) |
Sets the name field to name. More... | |
| void | setType (const SegmentLeaderboardType type) |
Sets the type field to type. More... | |
| void | setGroupPrimaryKey (const quint32 groupPrimaryKey) |
Sets the groupPrimaryKey field to groupPrimaryKey. More... | |
| void | setActivityId (const quint32 activityId) |
Sets the activityId field to activityId. More... | |
| void | setSegmentTime (const quint32 segmentTime) |
Sets the segmentTime field to segmentTime. More... | |
| void | setActivityIdString (const QString activityIdString) |
Sets the activityIdString field to activityIdString. 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 | |
| SegmentLeaderboardEntryMessage (SegmentLeaderboardEntryMessagePrivate *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 SegmentLeaderboardEntryMessage class represents a FIT SegmentLeaderboardEntryMessage data message.
Definition at line 39 of file segmentleaderboardentrymessage.h.
| SegmentLeaderboardEntryMessage::SegmentLeaderboardEntryMessage | ( | ) |
Constructs a SegmentLeaderboardEntryMessage 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 segmentleaderboardentrymessage.cpp.
|
explicitprotected |
Constructs a SegmentLeaderboardEntryMessage object with private implementation d.
| d | Pointer to private implementation. |
Definition at line 64 of file segmentleaderboardentrymessage.cpp.
| quint32 SegmentLeaderboardEntryMessage::activityId | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's activityId field's current value.
ID of the activity associated with this leader time
activityId field value. Definition at line 126 of file segmentleaderboardentrymessage.cpp.
Referenced by setActivityId().
| QString SegmentLeaderboardEntryMessage::activityIdString | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's activityIdString field's current value.
String version of the activity_id. 21 characters long, express in decimal
activityIdString field value. Definition at line 152 of file segmentleaderboardentrymessage.cpp.
Referenced by setActivityIdString().
| quint32 SegmentLeaderboardEntryMessage::groupPrimaryKey | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's groupPrimaryKey field's current value.
Primary user ID of this leader
groupPrimaryKey field value. Definition at line 113 of file segmentleaderboardentrymessage.cpp.
Referenced by setGroupPrimaryKey().
| MessageIndex SegmentLeaderboardEntryMessage::messageIndex | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's messageIndex field's current value.
messageIndex field value. Definition at line 74 of file segmentleaderboardentrymessage.cpp.
Referenced by setMessageIndex().
| QString SegmentLeaderboardEntryMessage::name | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's name field's current value.
Friendly name assigned to leader
name field value. Definition at line 87 of file segmentleaderboardentrymessage.cpp.
Referenced by setName().
| quint32 SegmentLeaderboardEntryMessage::segmentTime | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's segmentTime field's current value.
Segment Time (includes pauses)
segmentTime field value. Definition at line 139 of file segmentleaderboardentrymessage.cpp.
Referenced by setSegmentTime().
| void SegmentLeaderboardEntryMessage::setActivityId | ( | const quint32 | activityId | ) |
Sets the activityId field to activityId.
| activityId | The field value to set. |
Definition at line 203 of file segmentleaderboardentrymessage.cpp.
References activityId().
| void SegmentLeaderboardEntryMessage::setActivityIdString | ( | const QString | activityIdString | ) |
Sets the activityIdString field to activityIdString.
| activityIdString | The field value to set. |
Definition at line 223 of file segmentleaderboardentrymessage.cpp.
References activityIdString().
| void SegmentLeaderboardEntryMessage::setGroupPrimaryKey | ( | const quint32 | groupPrimaryKey | ) |
Sets the groupPrimaryKey field to groupPrimaryKey.
| groupPrimaryKey | The field value to set. |
Definition at line 193 of file segmentleaderboardentrymessage.cpp.
References groupPrimaryKey().
| void SegmentLeaderboardEntryMessage::setMessageIndex | ( | const MessageIndex | messageIndex | ) |
Sets the messageIndex field to messageIndex.
| messageIndex | The field value to set. |
Definition at line 163 of file segmentleaderboardentrymessage.cpp.
References messageIndex().
| void SegmentLeaderboardEntryMessage::setName | ( | const QString | name | ) |
Sets the name field to name.
| name | The field value to set. |
Definition at line 173 of file segmentleaderboardentrymessage.cpp.
References name().
| void SegmentLeaderboardEntryMessage::setSegmentTime | ( | const quint32 | segmentTime | ) |
Sets the segmentTime field to segmentTime.
| segmentTime | The field value to set. |
Definition at line 213 of file segmentleaderboardentrymessage.cpp.
References segmentTime().
| void SegmentLeaderboardEntryMessage::setType | ( | const SegmentLeaderboardType | type | ) |
Sets the type field to type.
| type | The field value to set. |
Definition at line 183 of file segmentleaderboardentrymessage.cpp.
References type().
| SegmentLeaderboardType SegmentLeaderboardEntryMessage::type | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's type field's current value.
Leader classification
type field value. Definition at line 100 of file segmentleaderboardentrymessage.cpp.
Referenced by setType().