QtFit
0.1
Native Qt library for Garmin FIT format
|
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... | |
![]() | |
~AbstractDataMessage () | |
Destroys the AbstractDataMessage object. | |
MesgNum | globalMessageNumber () const |
Returns the data message's global message number. More... | |
Additional Inherited Members | |
![]() | |
static AbstractDataMessage * | fromData (const DataDefinition *const defn, const QByteArray &record) |
Constructs the relevant AbstractDataMessage-derived class to parse record according to defn. More... | |
The SegmentLeaderboardEntryMessage class represents a FIT SegmentLeaderboardEntryMessage data message.
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.
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. 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. quint32 SegmentLeaderboardEntryMessage::groupPrimaryKey | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's groupPrimaryKey
field's current value.
Primary user ID of this leader
groupPrimaryKey
field value. MessageIndex SegmentLeaderboardEntryMessage::messageIndex | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's messageIndex
field's current value.
messageIndex
field value. QString SegmentLeaderboardEntryMessage::name | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's name
field's current value.
Friendly name assigned to leader
name
field value. quint32 SegmentLeaderboardEntryMessage::segmentTime | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's segmentTime
field's current value.
Segment Time (includes pauses)
segmentTime
field value. void SegmentLeaderboardEntryMessage::setActivityId | ( | const quint32 | activityId | ) |
Sets the activityId
field to activityId.
activityId | The field value to set. |
void SegmentLeaderboardEntryMessage::setActivityIdString | ( | const QString | activityIdString | ) |
Sets the activityIdString
field to activityIdString.
activityIdString | The field value to set. |
void SegmentLeaderboardEntryMessage::setGroupPrimaryKey | ( | const quint32 | groupPrimaryKey | ) |
Sets the groupPrimaryKey
field to groupPrimaryKey.
groupPrimaryKey | The field value to set. |
void SegmentLeaderboardEntryMessage::setMessageIndex | ( | const MessageIndex | messageIndex | ) |
Sets the messageIndex
field to messageIndex.
messageIndex | The field value to set. |
void SegmentLeaderboardEntryMessage::setName | ( | const QString | name | ) |
Sets the name
field to name.
name | The field value to set. |
void SegmentLeaderboardEntryMessage::setSegmentTime | ( | const quint32 | segmentTime | ) |
Sets the segmentTime
field to segmentTime.
segmentTime | The field value to set. |
void SegmentLeaderboardEntryMessage::setType | ( | const SegmentLeaderboardType | type | ) |
Sets the type
field to type.
type | The field value to set. |
SegmentLeaderboardType SegmentLeaderboardEntryMessage::type | ( | ) | const |
Returns the SegmentLeaderboardEntryMessage data message's type
field's current value.
Leader classification
type
field value.