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... | |
![]() | |
~AbstractDataMessage () | |
Destroys the AbstractDataMessage object. | |
MesgNum | globalMessageNumber () const |
Returns the data message's global message number. More... | |
Protected Member Functions | |
ZonesTargetMessage (ZonesTargetMessagePrivate *const d) | |
![]() | |
AbstractDataMessage (AbstractDataMessagePrivate *const d) | |
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... | |
![]() | |
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().