|
QtFit
0.1
Internal library development documentation
|
The UserProfileMessage class represents a FIT UserProfileMessage data message. More...
Public Member Functions | |
| UserProfileMessage () | |
| Constructs a UserProfileMessage object. More... | |
| MessageIndex | messageIndex () const |
Returns the UserProfileMessage data message's messageIndex field's current value. More... | |
| QString | friendlyName () const |
Returns the UserProfileMessage data message's friendlyName field's current value. More... | |
| Gender | gender () const |
Returns the UserProfileMessage data message's gender field's current value. More... | |
| quint8 | age () const |
Returns the UserProfileMessage data message's age field's current value. More... | |
| quint8 | height () const |
Returns the UserProfileMessage data message's height field's current value. More... | |
| quint16 | weight () const |
Returns the UserProfileMessage data message's weight field's current value. More... | |
| Language | language () const |
Returns the UserProfileMessage data message's language field's current value. More... | |
| DisplayMeasure | elevSetting () const |
Returns the UserProfileMessage data message's elevSetting field's current value. More... | |
| DisplayMeasure | weightSetting () const |
Returns the UserProfileMessage data message's weightSetting field's current value. More... | |
| quint8 | restingHeartRate () const |
Returns the UserProfileMessage data message's restingHeartRate field's current value. More... | |
| quint8 | defaultMaxRunningHeartRate () const |
Returns the UserProfileMessage data message's defaultMaxRunningHeartRate field's current value. More... | |
| quint8 | defaultMaxBikingHeartRate () const |
Returns the UserProfileMessage data message's defaultMaxBikingHeartRate field's current value. More... | |
| quint8 | defaultMaxHeartRate () const |
Returns the UserProfileMessage data message's defaultMaxHeartRate field's current value. More... | |
| DisplayHeart | hrSetting () const |
Returns the UserProfileMessage data message's hrSetting field's current value. More... | |
| DisplayMeasure | speedSetting () const |
Returns the UserProfileMessage data message's speedSetting field's current value. More... | |
| DisplayMeasure | distSetting () const |
Returns the UserProfileMessage data message's distSetting field's current value. More... | |
| DisplayPower | powerSetting () const |
Returns the UserProfileMessage data message's powerSetting field's current value. More... | |
| ActivityClass | activityClass () const |
Returns the UserProfileMessage data message's activityClass field's current value. More... | |
| DisplayPosition | positionSetting () const |
Returns the UserProfileMessage data message's positionSetting field's current value. More... | |
| DisplayMeasure | temperatureSetting () const |
Returns the UserProfileMessage data message's temperatureSetting field's current value. More... | |
| UserLocalId | localId () const |
Returns the UserProfileMessage data message's localId field's current value. More... | |
| quint8 | globalId () const |
Returns the UserProfileMessage data message's globalId field's current value. More... | |
| LocaltimeIntoDay | wakeTime () const |
Returns the UserProfileMessage data message's wakeTime field's current value. More... | |
| LocaltimeIntoDay | sleepTime () const |
Returns the UserProfileMessage data message's sleepTime field's current value. More... | |
| DisplayMeasure | heightSetting () const |
Returns the UserProfileMessage data message's heightSetting field's current value. More... | |
| quint16 | userRunningStepLength () const |
Returns the UserProfileMessage data message's userRunningStepLength field's current value. More... | |
| quint16 | userWalkingStepLength () const |
Returns the UserProfileMessage data message's userWalkingStepLength field's current value. More... | |
| DisplayMeasure | depthSetting () const |
Returns the UserProfileMessage data message's depthSetting field's current value. More... | |
| quint32 | diveCount () const |
Returns the UserProfileMessage data message's diveCount field's current value. More... | |
| void | setMessageIndex (const MessageIndex messageIndex) |
Sets the messageIndex field to messageIndex. More... | |
| void | setFriendlyName (const QString friendlyName) |
Sets the friendlyName field to friendlyName. More... | |
| void | setGender (const Gender gender) |
Sets the gender field to gender. More... | |
| void | setAge (const quint8 age) |
Sets the age field to age. More... | |
| void | setHeight (const quint8 height) |
Sets the height field to height. More... | |
| void | setWeight (const quint16 weight) |
Sets the weight field to weight. More... | |
| void | setLanguage (const Language language) |
Sets the language field to language. More... | |
| void | setElevSetting (const DisplayMeasure elevSetting) |
Sets the elevSetting field to elevSetting. More... | |
| void | setWeightSetting (const DisplayMeasure weightSetting) |
Sets the weightSetting field to weightSetting. More... | |
| void | setRestingHeartRate (const quint8 restingHeartRate) |
Sets the restingHeartRate field to restingHeartRate. More... | |
| void | setDefaultMaxRunningHeartRate (const quint8 defaultMaxRunningHeartRate) |
Sets the defaultMaxRunningHeartRate field to defaultMaxRunningHeartRate. More... | |
| void | setDefaultMaxBikingHeartRate (const quint8 defaultMaxBikingHeartRate) |
Sets the defaultMaxBikingHeartRate field to defaultMaxBikingHeartRate. More... | |
| void | setDefaultMaxHeartRate (const quint8 defaultMaxHeartRate) |
Sets the defaultMaxHeartRate field to defaultMaxHeartRate. More... | |
| void | setHrSetting (const DisplayHeart hrSetting) |
Sets the hrSetting field to hrSetting. More... | |
| void | setSpeedSetting (const DisplayMeasure speedSetting) |
Sets the speedSetting field to speedSetting. More... | |
| void | setDistSetting (const DisplayMeasure distSetting) |
Sets the distSetting field to distSetting. More... | |
| void | setPowerSetting (const DisplayPower powerSetting) |
Sets the powerSetting field to powerSetting. More... | |
| void | setActivityClass (const ActivityClass activityClass) |
Sets the activityClass field to activityClass. More... | |
| void | setPositionSetting (const DisplayPosition positionSetting) |
Sets the positionSetting field to positionSetting. More... | |
| void | setTemperatureSetting (const DisplayMeasure temperatureSetting) |
Sets the temperatureSetting field to temperatureSetting. More... | |
| void | setLocalId (const UserLocalId localId) |
Sets the localId field to localId. More... | |
| void | setGlobalId (const quint8 globalId) |
Sets the globalId field to globalId. More... | |
| void | setWakeTime (const LocaltimeIntoDay wakeTime) |
Sets the wakeTime field to wakeTime. More... | |
| void | setSleepTime (const LocaltimeIntoDay sleepTime) |
Sets the sleepTime field to sleepTime. More... | |
| void | setHeightSetting (const DisplayMeasure heightSetting) |
Sets the heightSetting field to heightSetting. More... | |
| void | setUserRunningStepLength (const quint16 userRunningStepLength) |
Sets the userRunningStepLength field to userRunningStepLength. More... | |
| void | setUserWalkingStepLength (const quint16 userWalkingStepLength) |
Sets the userWalkingStepLength field to userWalkingStepLength. More... | |
| void | setDepthSetting (const DisplayMeasure depthSetting) |
Sets the depthSetting field to depthSetting. More... | |
| void | setDiveCount (const quint32 diveCount) |
Sets the diveCount field to diveCount. 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 | |
| UserProfileMessage (UserProfileMessagePrivate *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 UserProfileMessage class represents a FIT UserProfileMessage data message.
Definition at line 39 of file userprofilemessage.h.
| UserProfileMessage::UserProfileMessage | ( | ) |
Constructs a UserProfileMessage 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 userprofilemessage.cpp.
|
explicitprotected |
Constructs a UserProfileMessage object with private implementation d.
| d | Pointer to private implementation. |
Definition at line 64 of file userprofilemessage.cpp.
| ActivityClass UserProfileMessage::activityClass | ( | ) | const |
Returns the UserProfileMessage data message's activityClass field's current value.
activityClass field value. Definition at line 261 of file userprofilemessage.cpp.
Referenced by setActivityClass().
| quint8 UserProfileMessage::age | ( | ) | const |
Returns the UserProfileMessage data message's age field's current value.
age field value. Definition at line 107 of file userprofilemessage.cpp.
Referenced by setAge().
| quint8 UserProfileMessage::defaultMaxBikingHeartRate | ( | ) | const |
Returns the UserProfileMessage data message's defaultMaxBikingHeartRate field's current value.
defaultMaxBikingHeartRate field value. Definition at line 195 of file userprofilemessage.cpp.
Referenced by setDefaultMaxBikingHeartRate().
| quint8 UserProfileMessage::defaultMaxHeartRate | ( | ) | const |
Returns the UserProfileMessage data message's defaultMaxHeartRate field's current value.
defaultMaxHeartRate field value. Definition at line 206 of file userprofilemessage.cpp.
Referenced by setDefaultMaxHeartRate().
| quint8 UserProfileMessage::defaultMaxRunningHeartRate | ( | ) | const |
Returns the UserProfileMessage data message's defaultMaxRunningHeartRate field's current value.
defaultMaxRunningHeartRate field value. Definition at line 184 of file userprofilemessage.cpp.
Referenced by setDefaultMaxRunningHeartRate().
| DisplayMeasure UserProfileMessage::depthSetting | ( | ) | const |
Returns the UserProfileMessage data message's depthSetting field's current value.
depthSetting field value. Definition at line 379 of file userprofilemessage.cpp.
Referenced by setDepthSetting().
| DisplayMeasure UserProfileMessage::distSetting | ( | ) | const |
Returns the UserProfileMessage data message's distSetting field's current value.
distSetting field value. Definition at line 239 of file userprofilemessage.cpp.
Referenced by setDistSetting().
| quint32 UserProfileMessage::diveCount | ( | ) | const |
Returns the UserProfileMessage data message's diveCount field's current value.
diveCount field value. Definition at line 390 of file userprofilemessage.cpp.
Referenced by setDiveCount().
| DisplayMeasure UserProfileMessage::elevSetting | ( | ) | const |
Returns the UserProfileMessage data message's elevSetting field's current value.
elevSetting field value. Definition at line 151 of file userprofilemessage.cpp.
Referenced by setElevSetting().
| QString UserProfileMessage::friendlyName | ( | ) | const |
Returns the UserProfileMessage data message's friendlyName field's current value.
friendlyName field value. Definition at line 85 of file userprofilemessage.cpp.
Referenced by setFriendlyName().
| Gender UserProfileMessage::gender | ( | ) | const |
Returns the UserProfileMessage data message's gender field's current value.
gender field value. Definition at line 96 of file userprofilemessage.cpp.
Referenced by setGender().
| quint8 UserProfileMessage::globalId | ( | ) | const |
Returns the UserProfileMessage data message's globalId field's current value.
globalId field value. Definition at line 305 of file userprofilemessage.cpp.
Referenced by setGlobalId().
| quint8 UserProfileMessage::height | ( | ) | const |
Returns the UserProfileMessage data message's height field's current value.
height field value. Definition at line 118 of file userprofilemessage.cpp.
Referenced by setHeight().
| DisplayMeasure UserProfileMessage::heightSetting | ( | ) | const |
Returns the UserProfileMessage data message's heightSetting field's current value.
heightSetting field value. Definition at line 342 of file userprofilemessage.cpp.
Referenced by setHeightSetting().
| DisplayHeart UserProfileMessage::hrSetting | ( | ) | const |
Returns the UserProfileMessage data message's hrSetting field's current value.
hrSetting field value. Definition at line 217 of file userprofilemessage.cpp.
Referenced by setHrSetting().
| Language UserProfileMessage::language | ( | ) | const |
Returns the UserProfileMessage data message's language field's current value.
language field value. Definition at line 140 of file userprofilemessage.cpp.
Referenced by setLanguage().
| UserLocalId UserProfileMessage::localId | ( | ) | const |
Returns the UserProfileMessage data message's localId field's current value.
localId field value. Definition at line 294 of file userprofilemessage.cpp.
Referenced by setLocalId().
| MessageIndex UserProfileMessage::messageIndex | ( | ) | const |
Returns the UserProfileMessage data message's messageIndex field's current value.
messageIndex field value. Definition at line 74 of file userprofilemessage.cpp.
Referenced by setMessageIndex().
| DisplayPosition UserProfileMessage::positionSetting | ( | ) | const |
Returns the UserProfileMessage data message's positionSetting field's current value.
positionSetting field value. Definition at line 272 of file userprofilemessage.cpp.
Referenced by setPositionSetting().
| DisplayPower UserProfileMessage::powerSetting | ( | ) | const |
Returns the UserProfileMessage data message's powerSetting field's current value.
powerSetting field value. Definition at line 250 of file userprofilemessage.cpp.
Referenced by setPowerSetting().
| quint8 UserProfileMessage::restingHeartRate | ( | ) | const |
Returns the UserProfileMessage data message's restingHeartRate field's current value.
restingHeartRate field value. Definition at line 173 of file userprofilemessage.cpp.
Referenced by setRestingHeartRate().
| void UserProfileMessage::setActivityClass | ( | const ActivityClass | activityClass | ) |
Sets the activityClass field to activityClass.
| activityClass | The field value to set. |
Definition at line 571 of file userprofilemessage.cpp.
References activityClass().
| void UserProfileMessage::setAge | ( | const quint8 | age | ) |
Sets the age field to age.
| age | The field value to set. |
Definition at line 431 of file userprofilemessage.cpp.
References age().
| void UserProfileMessage::setDefaultMaxBikingHeartRate | ( | const quint8 | defaultMaxBikingHeartRate | ) |
Sets the defaultMaxBikingHeartRate field to defaultMaxBikingHeartRate.
| defaultMaxBikingHeartRate | The field value to set. |
Definition at line 511 of file userprofilemessage.cpp.
References defaultMaxBikingHeartRate().
| void UserProfileMessage::setDefaultMaxHeartRate | ( | const quint8 | defaultMaxHeartRate | ) |
Sets the defaultMaxHeartRate field to defaultMaxHeartRate.
| defaultMaxHeartRate | The field value to set. |
Definition at line 521 of file userprofilemessage.cpp.
References defaultMaxHeartRate().
| void UserProfileMessage::setDefaultMaxRunningHeartRate | ( | const quint8 | defaultMaxRunningHeartRate | ) |
Sets the defaultMaxRunningHeartRate field to defaultMaxRunningHeartRate.
| defaultMaxRunningHeartRate | The field value to set. |
Definition at line 501 of file userprofilemessage.cpp.
References defaultMaxRunningHeartRate().
| void UserProfileMessage::setDepthSetting | ( | const DisplayMeasure | depthSetting | ) |
Sets the depthSetting field to depthSetting.
| depthSetting | The field value to set. |
Definition at line 671 of file userprofilemessage.cpp.
References depthSetting().
| void UserProfileMessage::setDistSetting | ( | const DisplayMeasure | distSetting | ) |
Sets the distSetting field to distSetting.
| distSetting | The field value to set. |
Definition at line 551 of file userprofilemessage.cpp.
References distSetting().
| void UserProfileMessage::setDiveCount | ( | const quint32 | diveCount | ) |
Sets the diveCount field to diveCount.
| diveCount | The field value to set. |
Definition at line 681 of file userprofilemessage.cpp.
References diveCount().
| void UserProfileMessage::setElevSetting | ( | const DisplayMeasure | elevSetting | ) |
Sets the elevSetting field to elevSetting.
| elevSetting | The field value to set. |
Definition at line 471 of file userprofilemessage.cpp.
References elevSetting().
| void UserProfileMessage::setFriendlyName | ( | const QString | friendlyName | ) |
Sets the friendlyName field to friendlyName.
| friendlyName | The field value to set. |
Definition at line 411 of file userprofilemessage.cpp.
References friendlyName().
| void UserProfileMessage::setGender | ( | const Gender | gender | ) |
Sets the gender field to gender.
| gender | The field value to set. |
Definition at line 421 of file userprofilemessage.cpp.
References gender().
| void UserProfileMessage::setGlobalId | ( | const quint8 | globalId | ) |
Sets the globalId field to globalId.
| globalId | The field value to set. |
Definition at line 611 of file userprofilemessage.cpp.
References globalId().
| void UserProfileMessage::setHeight | ( | const quint8 | height | ) |
Sets the height field to height.
| height | The field value to set. |
Definition at line 441 of file userprofilemessage.cpp.
References height().
| void UserProfileMessage::setHeightSetting | ( | const DisplayMeasure | heightSetting | ) |
Sets the heightSetting field to heightSetting.
| heightSetting | The field value to set. |
Definition at line 641 of file userprofilemessage.cpp.
References heightSetting().
| void UserProfileMessage::setHrSetting | ( | const DisplayHeart | hrSetting | ) |
Sets the hrSetting field to hrSetting.
| hrSetting | The field value to set. |
Definition at line 531 of file userprofilemessage.cpp.
References hrSetting().
| void UserProfileMessage::setLanguage | ( | const Language | language | ) |
Sets the language field to language.
| language | The field value to set. |
Definition at line 461 of file userprofilemessage.cpp.
References language().
| void UserProfileMessage::setLocalId | ( | const UserLocalId | localId | ) |
Sets the localId field to localId.
| localId | The field value to set. |
Definition at line 601 of file userprofilemessage.cpp.
References localId().
| void UserProfileMessage::setMessageIndex | ( | const MessageIndex | messageIndex | ) |
Sets the messageIndex field to messageIndex.
| messageIndex | The field value to set. |
Definition at line 401 of file userprofilemessage.cpp.
References messageIndex().
| void UserProfileMessage::setPositionSetting | ( | const DisplayPosition | positionSetting | ) |
Sets the positionSetting field to positionSetting.
| positionSetting | The field value to set. |
Definition at line 581 of file userprofilemessage.cpp.
References positionSetting().
| void UserProfileMessage::setPowerSetting | ( | const DisplayPower | powerSetting | ) |
Sets the powerSetting field to powerSetting.
| powerSetting | The field value to set. |
Definition at line 561 of file userprofilemessage.cpp.
References powerSetting().
| void UserProfileMessage::setRestingHeartRate | ( | const quint8 | restingHeartRate | ) |
Sets the restingHeartRate field to restingHeartRate.
| restingHeartRate | The field value to set. |
Definition at line 491 of file userprofilemessage.cpp.
References restingHeartRate().
| void UserProfileMessage::setSleepTime | ( | const LocaltimeIntoDay | sleepTime | ) |
Sets the sleepTime field to sleepTime.
| sleepTime | The field value to set. |
Definition at line 631 of file userprofilemessage.cpp.
References sleepTime().
| void UserProfileMessage::setSpeedSetting | ( | const DisplayMeasure | speedSetting | ) |
Sets the speedSetting field to speedSetting.
| speedSetting | The field value to set. |
Definition at line 541 of file userprofilemessage.cpp.
References speedSetting().
| void UserProfileMessage::setTemperatureSetting | ( | const DisplayMeasure | temperatureSetting | ) |
Sets the temperatureSetting field to temperatureSetting.
| temperatureSetting | The field value to set. |
Definition at line 591 of file userprofilemessage.cpp.
References temperatureSetting().
| void UserProfileMessage::setUserRunningStepLength | ( | const quint16 | userRunningStepLength | ) |
Sets the userRunningStepLength field to userRunningStepLength.
| userRunningStepLength | The field value to set. |
Definition at line 651 of file userprofilemessage.cpp.
References userRunningStepLength().
| void UserProfileMessage::setUserWalkingStepLength | ( | const quint16 | userWalkingStepLength | ) |
Sets the userWalkingStepLength field to userWalkingStepLength.
| userWalkingStepLength | The field value to set. |
Definition at line 661 of file userprofilemessage.cpp.
References userWalkingStepLength().
| void UserProfileMessage::setWakeTime | ( | const LocaltimeIntoDay | wakeTime | ) |
Sets the wakeTime field to wakeTime.
| wakeTime | The field value to set. |
Definition at line 621 of file userprofilemessage.cpp.
References wakeTime().
| void UserProfileMessage::setWeight | ( | const quint16 | weight | ) |
Sets the weight field to weight.
| weight | The field value to set. |
Definition at line 451 of file userprofilemessage.cpp.
References weight().
| void UserProfileMessage::setWeightSetting | ( | const DisplayMeasure | weightSetting | ) |
Sets the weightSetting field to weightSetting.
| weightSetting | The field value to set. |
Definition at line 481 of file userprofilemessage.cpp.
References weightSetting().
| LocaltimeIntoDay UserProfileMessage::sleepTime | ( | ) | const |
Returns the UserProfileMessage data message's sleepTime field's current value.
Typical bed time
sleepTime field value. Definition at line 331 of file userprofilemessage.cpp.
Referenced by setSleepTime().
| DisplayMeasure UserProfileMessage::speedSetting | ( | ) | const |
Returns the UserProfileMessage data message's speedSetting field's current value.
speedSetting field value. Definition at line 228 of file userprofilemessage.cpp.
Referenced by setSpeedSetting().
| DisplayMeasure UserProfileMessage::temperatureSetting | ( | ) | const |
Returns the UserProfileMessage data message's temperatureSetting field's current value.
temperatureSetting field value. Definition at line 283 of file userprofilemessage.cpp.
Referenced by setTemperatureSetting().
| quint16 UserProfileMessage::userRunningStepLength | ( | ) | const |
Returns the UserProfileMessage data message's userRunningStepLength field's current value.
User defined running step length set to 0 for auto length
userRunningStepLength field value. Definition at line 355 of file userprofilemessage.cpp.
Referenced by setUserRunningStepLength().
| quint16 UserProfileMessage::userWalkingStepLength | ( | ) | const |
Returns the UserProfileMessage data message's userWalkingStepLength field's current value.
User defined walking step length set to 0 for auto length
userWalkingStepLength field value. Definition at line 368 of file userprofilemessage.cpp.
Referenced by setUserWalkingStepLength().
| LocaltimeIntoDay UserProfileMessage::wakeTime | ( | ) | const |
Returns the UserProfileMessage data message's wakeTime field's current value.
Typical wake time
wakeTime field value. Definition at line 318 of file userprofilemessage.cpp.
Referenced by setWakeTime().
| quint16 UserProfileMessage::weight | ( | ) | const |
Returns the UserProfileMessage data message's weight field's current value.
weight field value. Definition at line 129 of file userprofilemessage.cpp.
Referenced by setWeight().
| DisplayMeasure UserProfileMessage::weightSetting | ( | ) | const |
Returns the UserProfileMessage data message's weightSetting field's current value.
weightSetting field value. Definition at line 162 of file userprofilemessage.cpp.
Referenced by setWeightSetting().