|
QtFit
0.1
Internal library development documentation
|
The ZonesTargetMessage class represents a FIT ZonesTargetMessage data message. More...
Public Member Functions | |
| ZonesTargetMessage () | |
| Constructs a ZonesTargetMessage object. More... | |
| quint8 | maxHeartRate () const |
Returns the ZonesTargetMessage data message's maxHeartRate field's current value. More... | |
| quint8 | thresholdHeartRate () const |
Returns the ZonesTargetMessage data message's thresholdHeartRate field's current value. More... | |
| quint16 | functionalThresholdPower () const |
Returns the ZonesTargetMessage data message's functionalThresholdPower field's current value. More... | |
| HrZoneCalc | hrCalcType () const |
Returns the ZonesTargetMessage data message's hrCalcType field's current value. More... | |
| PwrZoneCalc | pwrCalcType () const |
Returns the ZonesTargetMessage data message's pwrCalcType field's current value. More... | |
| void | setMaxHeartRate (const quint8 maxHeartRate) |
Sets the maxHeartRate field to maxHeartRate. More... | |
| void | setThresholdHeartRate (const quint8 thresholdHeartRate) |
Sets the thresholdHeartRate field to thresholdHeartRate. More... | |
| void | setFunctionalThresholdPower (const quint16 functionalThresholdPower) |
Sets the functionalThresholdPower field to functionalThresholdPower. More... | |
| void | setHrCalcType (const HrZoneCalc hrCalcType) |
Sets the hrCalcType field to hrCalcType. More... | |
| void | setPwrCalcType (const PwrZoneCalc pwrCalcType) |
Sets the pwrCalcType field to pwrCalcType. 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 | |
| ZonesTargetMessage (ZonesTargetMessagePrivate *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 ZonesTargetMessage class represents a FIT ZonesTargetMessage data message.
Definition at line 39 of file zonestargetmessage.h.
| ZonesTargetMessage::ZonesTargetMessage | ( | ) |
Constructs a ZonesTargetMessage 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 zonestargetmessage.cpp.
|
explicitprotected |
Constructs a ZonesTargetMessage object with private implementation d.
| d | Pointer to private implementation. |
Definition at line 64 of file zonestargetmessage.cpp.
| quint16 ZonesTargetMessage::functionalThresholdPower | ( | ) | const |
Returns the ZonesTargetMessage data message's functionalThresholdPower field's current value.
functionalThresholdPower field value. Definition at line 96 of file zonestargetmessage.cpp.
Referenced by setFunctionalThresholdPower().
| HrZoneCalc ZonesTargetMessage::hrCalcType | ( | ) | const |
Returns the ZonesTargetMessage data message's hrCalcType field's current value.
hrCalcType field value. Definition at line 107 of file zonestargetmessage.cpp.
Referenced by setHrCalcType().
| quint8 ZonesTargetMessage::maxHeartRate | ( | ) | const |
Returns the ZonesTargetMessage data message's maxHeartRate field's current value.
maxHeartRate field value. Definition at line 74 of file zonestargetmessage.cpp.
Referenced by setMaxHeartRate().
| PwrZoneCalc ZonesTargetMessage::pwrCalcType | ( | ) | const |
Returns the ZonesTargetMessage data message's pwrCalcType field's current value.
pwrCalcType field value. Definition at line 118 of file zonestargetmessage.cpp.
Referenced by setPwrCalcType().
| void ZonesTargetMessage::setFunctionalThresholdPower | ( | const quint16 | functionalThresholdPower | ) |
Sets the functionalThresholdPower field to functionalThresholdPower.
| functionalThresholdPower | The field value to set. |
Definition at line 149 of file zonestargetmessage.cpp.
References functionalThresholdPower().
| void ZonesTargetMessage::setHrCalcType | ( | const HrZoneCalc | hrCalcType | ) |
Sets the hrCalcType field to hrCalcType.
| hrCalcType | The field value to set. |
Definition at line 159 of file zonestargetmessage.cpp.
References hrCalcType().
| void ZonesTargetMessage::setMaxHeartRate | ( | const quint8 | maxHeartRate | ) |
Sets the maxHeartRate field to maxHeartRate.
| maxHeartRate | The field value to set. |
Definition at line 129 of file zonestargetmessage.cpp.
References maxHeartRate().
| void ZonesTargetMessage::setPwrCalcType | ( | const PwrZoneCalc | pwrCalcType | ) |
Sets the pwrCalcType field to pwrCalcType.
| pwrCalcType | The field value to set. |
Definition at line 169 of file zonestargetmessage.cpp.
References pwrCalcType().
| void ZonesTargetMessage::setThresholdHeartRate | ( | const quint8 | thresholdHeartRate | ) |
Sets the thresholdHeartRate field to thresholdHeartRate.
| thresholdHeartRate | The field value to set. |
Definition at line 139 of file zonestargetmessage.cpp.
References thresholdHeartRate().
| quint8 ZonesTargetMessage::thresholdHeartRate | ( | ) | const |
Returns the ZonesTargetMessage data message's thresholdHeartRate field's current value.
thresholdHeartRate field value. Definition at line 85 of file zonestargetmessage.cpp.
Referenced by setThresholdHeartRate().