|
QtFit
0.1
Internal library development documentation
|
The BloodPressureMessage class represents a FIT BloodPressureMessage data message. More...
Public Member Functions | |
| BloodPressureMessage () | |
| Constructs a BloodPressureMessage object. More... | |
| DateTime | timestamp () const |
Returns the BloodPressureMessage data message's timestamp field's current value. More... | |
| quint16 | systolicPressure () const |
Returns the BloodPressureMessage data message's systolicPressure field's current value. More... | |
| quint16 | diastolicPressure () const |
Returns the BloodPressureMessage data message's diastolicPressure field's current value. More... | |
| quint16 | meanArterialPressure () const |
Returns the BloodPressureMessage data message's meanArterialPressure field's current value. More... | |
| quint16 | map3SampleMean () const |
Returns the BloodPressureMessage data message's map3SampleMean field's current value. More... | |
| quint16 | mapMorningValues () const |
Returns the BloodPressureMessage data message's mapMorningValues field's current value. More... | |
| quint16 | mapEveningValues () const |
Returns the BloodPressureMessage data message's mapEveningValues field's current value. More... | |
| quint8 | heartRate () const |
Returns the BloodPressureMessage data message's heartRate field's current value. More... | |
| HrType | heartRateType () const |
Returns the BloodPressureMessage data message's heartRateType field's current value. More... | |
| BpStatus | status () const |
Returns the BloodPressureMessage data message's status field's current value. More... | |
| MessageIndex | userProfileIndex () const |
Returns the BloodPressureMessage data message's userProfileIndex field's current value. More... | |
| void | setTimestamp (const DateTime timestamp) |
Sets the timestamp field to timestamp. More... | |
| void | setSystolicPressure (const quint16 systolicPressure) |
Sets the systolicPressure field to systolicPressure. More... | |
| void | setDiastolicPressure (const quint16 diastolicPressure) |
Sets the diastolicPressure field to diastolicPressure. More... | |
| void | setMeanArterialPressure (const quint16 meanArterialPressure) |
Sets the meanArterialPressure field to meanArterialPressure. More... | |
| void | setMap3SampleMean (const quint16 map3SampleMean) |
Sets the map3SampleMean field to map3SampleMean. More... | |
| void | setMapMorningValues (const quint16 mapMorningValues) |
Sets the mapMorningValues field to mapMorningValues. More... | |
| void | setMapEveningValues (const quint16 mapEveningValues) |
Sets the mapEveningValues field to mapEveningValues. More... | |
| void | setHeartRate (const quint8 heartRate) |
Sets the heartRate field to heartRate. More... | |
| void | setHeartRateType (const HrType heartRateType) |
Sets the heartRateType field to heartRateType. More... | |
| void | setStatus (const BpStatus status) |
Sets the status field to status. More... | |
| void | setUserProfileIndex (const MessageIndex userProfileIndex) |
Sets the userProfileIndex field to userProfileIndex. 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 | |
| BloodPressureMessage (BloodPressureMessagePrivate *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 BloodPressureMessage class represents a FIT BloodPressureMessage data message.
Definition at line 39 of file bloodpressuremessage.h.
| BloodPressureMessage::BloodPressureMessage | ( | ) |
Constructs a BloodPressureMessage 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 bloodpressuremessage.cpp.
|
explicitprotected |
Constructs a BloodPressureMessage object with private implementation d.
| d | Pointer to private implementation. |
Definition at line 64 of file bloodpressuremessage.cpp.
| quint16 BloodPressureMessage::diastolicPressure | ( | ) | const |
Returns the BloodPressureMessage data message's diastolicPressure field's current value.
diastolicPressure field value. Definition at line 96 of file bloodpressuremessage.cpp.
Referenced by setDiastolicPressure().
| quint8 BloodPressureMessage::heartRate | ( | ) | const |
Returns the BloodPressureMessage data message's heartRate field's current value.
heartRate field value. Definition at line 151 of file bloodpressuremessage.cpp.
Referenced by setHeartRate().
| HrType BloodPressureMessage::heartRateType | ( | ) | const |
Returns the BloodPressureMessage data message's heartRateType field's current value.
heartRateType field value. Definition at line 162 of file bloodpressuremessage.cpp.
Referenced by setHeartRateType().
| quint16 BloodPressureMessage::map3SampleMean | ( | ) | const |
Returns the BloodPressureMessage data message's map3SampleMean field's current value.
map3SampleMean field value. Definition at line 118 of file bloodpressuremessage.cpp.
Referenced by setMap3SampleMean().
| quint16 BloodPressureMessage::mapEveningValues | ( | ) | const |
Returns the BloodPressureMessage data message's mapEveningValues field's current value.
mapEveningValues field value. Definition at line 140 of file bloodpressuremessage.cpp.
Referenced by setMapEveningValues().
| quint16 BloodPressureMessage::mapMorningValues | ( | ) | const |
Returns the BloodPressureMessage data message's mapMorningValues field's current value.
mapMorningValues field value. Definition at line 129 of file bloodpressuremessage.cpp.
Referenced by setMapMorningValues().
| quint16 BloodPressureMessage::meanArterialPressure | ( | ) | const |
Returns the BloodPressureMessage data message's meanArterialPressure field's current value.
meanArterialPressure field value. Definition at line 107 of file bloodpressuremessage.cpp.
Referenced by setMeanArterialPressure().
| void BloodPressureMessage::setDiastolicPressure | ( | const quint16 | diastolicPressure | ) |
Sets the diastolicPressure field to diastolicPressure.
| diastolicPressure | The field value to set. |
Definition at line 218 of file bloodpressuremessage.cpp.
References diastolicPressure().
| void BloodPressureMessage::setHeartRate | ( | const quint8 | heartRate | ) |
Sets the heartRate field to heartRate.
| heartRate | The field value to set. |
Definition at line 268 of file bloodpressuremessage.cpp.
References heartRate().
| void BloodPressureMessage::setHeartRateType | ( | const HrType | heartRateType | ) |
Sets the heartRateType field to heartRateType.
| heartRateType | The field value to set. |
Definition at line 278 of file bloodpressuremessage.cpp.
References heartRateType().
| void BloodPressureMessage::setMap3SampleMean | ( | const quint16 | map3SampleMean | ) |
Sets the map3SampleMean field to map3SampleMean.
| map3SampleMean | The field value to set. |
Definition at line 238 of file bloodpressuremessage.cpp.
References map3SampleMean().
| void BloodPressureMessage::setMapEveningValues | ( | const quint16 | mapEveningValues | ) |
Sets the mapEveningValues field to mapEveningValues.
| mapEveningValues | The field value to set. |
Definition at line 258 of file bloodpressuremessage.cpp.
References mapEveningValues().
| void BloodPressureMessage::setMapMorningValues | ( | const quint16 | mapMorningValues | ) |
Sets the mapMorningValues field to mapMorningValues.
| mapMorningValues | The field value to set. |
Definition at line 248 of file bloodpressuremessage.cpp.
References mapMorningValues().
| void BloodPressureMessage::setMeanArterialPressure | ( | const quint16 | meanArterialPressure | ) |
Sets the meanArterialPressure field to meanArterialPressure.
| meanArterialPressure | The field value to set. |
Definition at line 228 of file bloodpressuremessage.cpp.
References meanArterialPressure().
| void BloodPressureMessage::setStatus | ( | const BpStatus | status | ) |
Sets the status field to status.
| status | The field value to set. |
Definition at line 288 of file bloodpressuremessage.cpp.
References status().
| void BloodPressureMessage::setSystolicPressure | ( | const quint16 | systolicPressure | ) |
Sets the systolicPressure field to systolicPressure.
| systolicPressure | The field value to set. |
Definition at line 208 of file bloodpressuremessage.cpp.
References systolicPressure().
| void BloodPressureMessage::setTimestamp | ( | const DateTime | timestamp | ) |
Sets the timestamp field to timestamp.
| timestamp | The field value to set. |
Definition at line 198 of file bloodpressuremessage.cpp.
References timestamp().
| void BloodPressureMessage::setUserProfileIndex | ( | const MessageIndex | userProfileIndex | ) |
Sets the userProfileIndex field to userProfileIndex.
| userProfileIndex | The field value to set. |
Definition at line 298 of file bloodpressuremessage.cpp.
References userProfileIndex().
| BpStatus BloodPressureMessage::status | ( | ) | const |
Returns the BloodPressureMessage data message's status field's current value.
status field value. Definition at line 173 of file bloodpressuremessage.cpp.
Referenced by setStatus().
| quint16 BloodPressureMessage::systolicPressure | ( | ) | const |
Returns the BloodPressureMessage data message's systolicPressure field's current value.
systolicPressure field value. Definition at line 85 of file bloodpressuremessage.cpp.
Referenced by setSystolicPressure().
| DateTime BloodPressureMessage::timestamp | ( | ) | const |
Returns the BloodPressureMessage data message's timestamp field's current value.
timestamp field value. Definition at line 74 of file bloodpressuremessage.cpp.
Referenced by setTimestamp().
| MessageIndex BloodPressureMessage::userProfileIndex | ( | ) | const |
Returns the BloodPressureMessage data message's userProfileIndex field's current value.
Associates this blood pressure message to a user. This corresponds to the index of the user profile message in the blood pressure file.
userProfileIndex field value. Definition at line 187 of file bloodpressuremessage.cpp.
Referenced by setUserProfileIndex().