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