QtFit  0.1
Internal library development documentation
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
MonitoringMessage Class Reference

The MonitoringMessage class represents a FIT MonitoringMessage data message. More...

Inheritance diagram for MonitoringMessage:
[legend]
Collaboration diagram for MonitoringMessage:
[legend]

Public Member Functions

 MonitoringMessage ()
 Constructs a MonitoringMessage object. More...
 
DateTime timestamp () const
 Returns the MonitoringMessage data message's timestamp field's current value. More...
 
DeviceIndex deviceIndex () const
 Returns the MonitoringMessage data message's deviceIndex field's current value. More...
 
quint16 calories () const
 Returns the MonitoringMessage data message's calories field's current value. More...
 
quint32 distance () const
 Returns the MonitoringMessage data message's distance field's current value. More...
 
quint32 cycles () const
 Returns the MonitoringMessage data message's cycles field's current value. More...
 
quint32 activeTime () const
 Returns the MonitoringMessage data message's activeTime field's current value. More...
 
ActivityType activityType () const
 Returns the MonitoringMessage data message's activityType field's current value. More...
 
ActivitySubtype activitySubtype () const
 Returns the MonitoringMessage data message's activitySubtype field's current value. More...
 
ActivityLevel activityLevel () const
 Returns the MonitoringMessage data message's activityLevel field's current value. More...
 
quint16 distance16 () const
 Returns the MonitoringMessage data message's distance16 field's current value. More...
 
quint16 cycles16 () const
 Returns the MonitoringMessage data message's cycles16 field's current value. More...
 
quint16 activeTime16 () const
 Returns the MonitoringMessage data message's activeTime16 field's current value. More...
 
LocalDateTime localTimestamp () const
 Returns the MonitoringMessage data message's localTimestamp field's current value. More...
 
qint16 temperature () const
 Returns the MonitoringMessage data message's temperature field's current value. More...
 
qint16 temperatureMin () const
 Returns the MonitoringMessage data message's temperatureMin field's current value. More...
 
qint16 temperatureMax () const
 Returns the MonitoringMessage data message's temperatureMax field's current value. More...
 
quint16 activityTime () const
 Returns the MonitoringMessage data message's activityTime field's current value. More...
 
quint16 activeCalories () const
 Returns the MonitoringMessage data message's activeCalories field's current value. More...
 
quint8 currentActivityTypeIntensity () const
 Returns the MonitoringMessage data message's currentActivityTypeIntensity field's current value. More...
 
quint8 timestampMin8 () const
 Returns the MonitoringMessage data message's timestampMin8 field's current value. More...
 
quint16 timestamp16 () const
 Returns the MonitoringMessage data message's timestamp16 field's current value. More...
 
quint8 heartRate () const
 Returns the MonitoringMessage data message's heartRate field's current value. More...
 
quint8 intensity () const
 Returns the MonitoringMessage data message's intensity field's current value. More...
 
quint16 durationMin () const
 Returns the MonitoringMessage data message's durationMin field's current value. More...
 
quint32 duration () const
 Returns the MonitoringMessage data message's duration field's current value. More...
 
quint32 ascent () const
 Returns the MonitoringMessage data message's ascent field's current value. More...
 
quint32 descent () const
 Returns the MonitoringMessage data message's descent field's current value. More...
 
quint16 moderateActivityMinutes () const
 Returns the MonitoringMessage data message's moderateActivityMinutes field's current value. More...
 
quint16 vigorousActivityMinutes () const
 Returns the MonitoringMessage data message's vigorousActivityMinutes field's current value. More...
 
void setTimestamp (const DateTime timestamp)
 Sets the timestamp field to timestamp. More...
 
void setDeviceIndex (const DeviceIndex deviceIndex)
 Sets the deviceIndex field to deviceIndex. More...
 
void setCalories (const quint16 calories)
 Sets the calories field to calories. More...
 
void setDistance (const quint32 distance)
 Sets the distance field to distance. More...
 
void setCycles (const quint32 cycles)
 Sets the cycles field to cycles. More...
 
void setActiveTime (const quint32 activeTime)
 Sets the activeTime field to activeTime. More...
 
void setActivityType (const ActivityType activityType)
 Sets the activityType field to activityType. More...
 
void setActivitySubtype (const ActivitySubtype activitySubtype)
 Sets the activitySubtype field to activitySubtype. More...
 
void setActivityLevel (const ActivityLevel activityLevel)
 Sets the activityLevel field to activityLevel. More...
 
void setDistance16 (const quint16 distance16)
 Sets the distance16 field to distance16. More...
 
void setCycles16 (const quint16 cycles16)
 Sets the cycles16 field to cycles16. More...
 
void setActiveTime16 (const quint16 activeTime16)
 Sets the activeTime16 field to activeTime16. More...
 
void setLocalTimestamp (const LocalDateTime localTimestamp)
 Sets the localTimestamp field to localTimestamp. More...
 
void setTemperature (const qint16 temperature)
 Sets the temperature field to temperature. More...
 
void setTemperatureMin (const qint16 temperatureMin)
 Sets the temperatureMin field to temperatureMin. More...
 
void setTemperatureMax (const qint16 temperatureMax)
 Sets the temperatureMax field to temperatureMax. More...
 
void setActivityTime (const quint16 activityTime)
 Sets the activityTime field to activityTime. More...
 
void setActiveCalories (const quint16 activeCalories)
 Sets the activeCalories field to activeCalories. More...
 
void setCurrentActivityTypeIntensity (const quint8 currentActivityTypeIntensity)
 Sets the currentActivityTypeIntensity field to currentActivityTypeIntensity. More...
 
void setTimestampMin8 (const quint8 timestampMin8)
 Sets the timestampMin8 field to timestampMin8. More...
 
void setTimestamp16 (const quint16 timestamp16)
 Sets the timestamp16 field to timestamp16. More...
 
void setHeartRate (const quint8 heartRate)
 Sets the heartRate field to heartRate. More...
 
void setIntensity (const quint8 intensity)
 Sets the intensity field to intensity. More...
 
void setDurationMin (const quint16 durationMin)
 Sets the durationMin field to durationMin. More...
 
void setDuration (const quint32 duration)
 Sets the duration field to duration. More...
 
void setAscent (const quint32 ascent)
 Sets the ascent field to ascent. More...
 
void setDescent (const quint32 descent)
 Sets the descent field to descent. More...
 
void setModerateActivityMinutes (const quint16 moderateActivityMinutes)
 Sets the moderateActivityMinutes field to moderateActivityMinutes. More...
 
void setVigorousActivityMinutes (const quint16 vigorousActivityMinutes)
 Sets the vigorousActivityMinutes field to vigorousActivityMinutes. 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

 MonitoringMessage (MonitoringMessagePrivate *const d)
 
- Protected Member Functions inherited from AbstractDataMessage
 AbstractDataMessage (AbstractDataMessagePrivate *const d)
 

Additional Inherited Members

- Static Public Member Functions inherited from AbstractDataMessage
static AbstractDataMessagefromData (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.
 

Detailed Description

The MonitoringMessage class represents a FIT MonitoringMessage data message.

See also
DataMessage

Definition at line 39 of file monitoringmessage.h.

Constructor & Destructor Documentation

◆ MonitoringMessage() [1/2]

MonitoringMessage::MonitoringMessage ( )

Constructs a MonitoringMessage 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 monitoringmessage.cpp.

53 {
54 
55 }
The AbstractDataMessage class is the polymorphic base class for all FIT Data Message classes.

◆ MonitoringMessage() [2/2]

MonitoringMessage::MonitoringMessage ( MonitoringMessagePrivate *const  d)
explicitprotected

Constructs a MonitoringMessage object with private implementation d.

Parameters
dPointer to private implementation.

Definition at line 64 of file monitoringmessage.cpp.

65 {
66 
67 }

Member Function Documentation

◆ activeCalories()

quint16 MonitoringMessage::activeCalories ( ) const

Returns the MonitoringMessage data message's activeCalories field's current value.

Returns
the activeCalories field value.

Definition at line 285 of file monitoringmessage.cpp.

286 {
287  Q_D(const MonitoringMessage);
288  return d->activeCalories;
289 }
The MonitoringMessage class represents a FIT MonitoringMessage data message.

Referenced by setActiveCalories().

Here is the caller graph for this function:

◆ activeTime()

quint32 MonitoringMessage::activeTime ( ) const

Returns the MonitoringMessage data message's activeTime field's current value.

Returns
the activeTime field value.

Definition at line 143 of file monitoringmessage.cpp.

144 {
145  Q_D(const MonitoringMessage);
146  return d->activeTime;
147 }

Referenced by setActiveTime().

Here is the caller graph for this function:

◆ activeTime16()

quint16 MonitoringMessage::activeTime16 ( ) const

Returns the MonitoringMessage data message's activeTime16 field's current value.

Returns
the activeTime16 field value.

Definition at line 209 of file monitoringmessage.cpp.

210 {
211  Q_D(const MonitoringMessage);
212  return d->activeTime16;
213 }

Referenced by setActiveTime16().

Here is the caller graph for this function:

◆ activityLevel()

ActivityLevel MonitoringMessage::activityLevel ( ) const

Returns the MonitoringMessage data message's activityLevel field's current value.

Returns
the activityLevel field value.

Definition at line 176 of file monitoringmessage.cpp.

177 {
178  Q_D(const MonitoringMessage);
179  return d->activityLevel;
180 }

Referenced by setActivityLevel().

Here is the caller graph for this function:

◆ activitySubtype()

ActivitySubtype MonitoringMessage::activitySubtype ( ) const

Returns the MonitoringMessage data message's activitySubtype field's current value.

Returns
the activitySubtype field value.

Definition at line 165 of file monitoringmessage.cpp.

166 {
167  Q_D(const MonitoringMessage);
168  return d->activitySubtype;
169 }

Referenced by setActivitySubtype().

Here is the caller graph for this function:

◆ activityTime()

quint16 MonitoringMessage::activityTime ( ) const

Returns the MonitoringMessage data message's activityTime field's current value.

Indexed using minute_activity_level enum

Returns
the activityTime field value.

Definition at line 274 of file monitoringmessage.cpp.

275 {
276  Q_D(const MonitoringMessage);
277  return d->activityTime;
278 }

Referenced by setActivityTime().

Here is the caller graph for this function:

◆ activityType()

ActivityType MonitoringMessage::activityType ( ) const

Returns the MonitoringMessage data message's activityType field's current value.

Returns
the activityType field value.

Definition at line 154 of file monitoringmessage.cpp.

155 {
156  Q_D(const MonitoringMessage);
157  return d->activityType;
158 }

Referenced by setActivityType().

Here is the caller graph for this function:

◆ ascent()

quint32 MonitoringMessage::ascent ( ) const

Returns the MonitoringMessage data message's ascent field's current value.

Returns
the ascent field value.

Definition at line 375 of file monitoringmessage.cpp.

376 {
377  Q_D(const MonitoringMessage);
378  return d->ascent;
379 }

Referenced by setAscent().

Here is the caller graph for this function:

◆ calories()

quint16 MonitoringMessage::calories ( ) const

Returns the MonitoringMessage data message's calories field's current value.

Accumulated total calories. Maintained by MonitoringReader for each activity_type. See SDK documentation

Returns
the calories field value.

Definition at line 104 of file monitoringmessage.cpp.

105 {
106  Q_D(const MonitoringMessage);
107  return d->calories;
108 }

Referenced by setCalories().

Here is the caller graph for this function:

◆ currentActivityTypeIntensity()

quint8 MonitoringMessage::currentActivityTypeIntensity ( ) const

Returns the MonitoringMessage data message's currentActivityTypeIntensity field's current value.

Indicates single type / intensity for duration since last monitoring message.

Returns
the currentActivityTypeIntensity field value.

Definition at line 298 of file monitoringmessage.cpp.

299 {
300  Q_D(const MonitoringMessage);
301  return d->currentActivityTypeIntensity;
302 }

Referenced by setCurrentActivityTypeIntensity().

Here is the caller graph for this function:

◆ cycles()

quint32 MonitoringMessage::cycles ( ) const

Returns the MonitoringMessage data message's cycles field's current value.

Accumulated cycles. Maintained by MonitoringReader for each activity_type. See SDK documentation.

Returns
the cycles field value.

Definition at line 132 of file monitoringmessage.cpp.

133 {
134  Q_D(const MonitoringMessage);
135  return d->cycles;
136 }

Referenced by setCycles().

Here is the caller graph for this function:

◆ cycles16()

quint16 MonitoringMessage::cycles16 ( ) const

Returns the MonitoringMessage data message's cycles16 field's current value.

Returns
the cycles16 field value.

Definition at line 198 of file monitoringmessage.cpp.

199 {
200  Q_D(const MonitoringMessage);
201  return d->cycles16;
202 }

Referenced by setCycles16().

Here is the caller graph for this function:

◆ descent()

quint32 MonitoringMessage::descent ( ) const

Returns the MonitoringMessage data message's descent field's current value.

Returns
the descent field value.

Definition at line 386 of file monitoringmessage.cpp.

387 {
388  Q_D(const MonitoringMessage);
389  return d->descent;
390 }

Referenced by setDescent().

Here is the caller graph for this function:

◆ deviceIndex()

DeviceIndex MonitoringMessage::deviceIndex ( ) const

Returns the MonitoringMessage data message's deviceIndex field's current value.

Associates this data to device_info message. Not required for file with single device (sensor).

Returns
the deviceIndex field value.

Definition at line 90 of file monitoringmessage.cpp.

91 {
92  Q_D(const MonitoringMessage);
93  return d->deviceIndex;
94 }

Referenced by setDeviceIndex().

Here is the caller graph for this function:

◆ distance()

quint32 MonitoringMessage::distance ( ) const

Returns the MonitoringMessage data message's distance field's current value.

Accumulated distance. Maintained by MonitoringReader for each activity_type. See SDK documentation.

Returns
the distance field value.

Definition at line 118 of file monitoringmessage.cpp.

119 {
120  Q_D(const MonitoringMessage);
121  return d->distance;
122 }

Referenced by setDistance().

Here is the caller graph for this function:

◆ distance16()

quint16 MonitoringMessage::distance16 ( ) const

Returns the MonitoringMessage data message's distance16 field's current value.

Returns
the distance16 field value.

Definition at line 187 of file monitoringmessage.cpp.

188 {
189  Q_D(const MonitoringMessage);
190  return d->distance16;
191 }

Referenced by setDistance16().

Here is the caller graph for this function:

◆ duration()

quint32 MonitoringMessage::duration ( ) const

Returns the MonitoringMessage data message's duration field's current value.

Returns
the duration field value.

Definition at line 364 of file monitoringmessage.cpp.

365 {
366  Q_D(const MonitoringMessage);
367  return d->duration;
368 }

Referenced by setDuration().

Here is the caller graph for this function:

◆ durationMin()

quint16 MonitoringMessage::durationMin ( ) const

Returns the MonitoringMessage data message's durationMin field's current value.

Returns
the durationMin field value.

Definition at line 353 of file monitoringmessage.cpp.

354 {
355  Q_D(const MonitoringMessage);
356  return d->durationMin;
357 }

Referenced by setDurationMin().

Here is the caller graph for this function:

◆ heartRate()

quint8 MonitoringMessage::heartRate ( ) const

Returns the MonitoringMessage data message's heartRate field's current value.

Returns
the heartRate field value.

Definition at line 331 of file monitoringmessage.cpp.

332 {
333  Q_D(const MonitoringMessage);
334  return d->heartRate;
335 }

Referenced by setHeartRate().

Here is the caller graph for this function:

◆ intensity()

quint8 MonitoringMessage::intensity ( ) const

Returns the MonitoringMessage data message's intensity field's current value.

Returns
the intensity field value.

Definition at line 342 of file monitoringmessage.cpp.

343 {
344  Q_D(const MonitoringMessage);
345  return d->intensity;
346 }

Referenced by setIntensity().

Here is the caller graph for this function:

◆ localTimestamp()

LocalDateTime MonitoringMessage::localTimestamp ( ) const

Returns the MonitoringMessage data message's localTimestamp field's current value.

Must align to logging interval, for example, time must be 00:00:00 for daily log.

Returns
the localTimestamp field value.

Definition at line 222 of file monitoringmessage.cpp.

223 {
224  Q_D(const MonitoringMessage);
225  return d->localTimestamp;
226 }

Referenced by setLocalTimestamp().

Here is the caller graph for this function:

◆ moderateActivityMinutes()

quint16 MonitoringMessage::moderateActivityMinutes ( ) const

Returns the MonitoringMessage data message's moderateActivityMinutes field's current value.

Returns
the moderateActivityMinutes field value.

Definition at line 397 of file monitoringmessage.cpp.

398 {
399  Q_D(const MonitoringMessage);
400  return d->moderateActivityMinutes;
401 }

Referenced by setModerateActivityMinutes().

Here is the caller graph for this function:

◆ setActiveCalories()

void MonitoringMessage::setActiveCalories ( const quint16  activeCalories)

Sets the activeCalories field to activeCalories.

Parameters
activeCaloriesThe field value to set.

Definition at line 589 of file monitoringmessage.cpp.

590 {
591  Q_D(MonitoringMessage);
592  d->activeCalories = activeCalories;
593 }
quint16 activeCalories() const
Returns the MonitoringMessage data message's activeCalories field's current value.

References activeCalories().

Here is the call graph for this function:

◆ setActiveTime()

void MonitoringMessage::setActiveTime ( const quint32  activeTime)

Sets the activeTime field to activeTime.

Parameters
activeTimeThe field value to set.

Definition at line 469 of file monitoringmessage.cpp.

470 {
471  Q_D(MonitoringMessage);
472  d->activeTime = activeTime;
473 }
quint32 activeTime() const
Returns the MonitoringMessage data message's activeTime field's current value.

References activeTime().

Here is the call graph for this function:

◆ setActiveTime16()

void MonitoringMessage::setActiveTime16 ( const quint16  activeTime16)

Sets the activeTime16 field to activeTime16.

Parameters
activeTime16The field value to set.

Definition at line 529 of file monitoringmessage.cpp.

530 {
531  Q_D(MonitoringMessage);
532  d->activeTime16 = activeTime16;
533 }
quint16 activeTime16() const
Returns the MonitoringMessage data message's activeTime16 field's current value.

References activeTime16().

Here is the call graph for this function:

◆ setActivityLevel()

void MonitoringMessage::setActivityLevel ( const ActivityLevel  activityLevel)

Sets the activityLevel field to activityLevel.

Parameters
activityLevelThe field value to set.

Definition at line 499 of file monitoringmessage.cpp.

500 {
501  Q_D(MonitoringMessage);
502  d->activityLevel = activityLevel;
503 }
ActivityLevel activityLevel() const
Returns the MonitoringMessage data message's activityLevel field's current value.

References activityLevel().

Here is the call graph for this function:

◆ setActivitySubtype()

void MonitoringMessage::setActivitySubtype ( const ActivitySubtype  activitySubtype)

Sets the activitySubtype field to activitySubtype.

Parameters
activitySubtypeThe field value to set.

Definition at line 489 of file monitoringmessage.cpp.

490 {
491  Q_D(MonitoringMessage);
492  d->activitySubtype = activitySubtype;
493 }
ActivitySubtype activitySubtype() const
Returns the MonitoringMessage data message's activitySubtype field's current value.

References activitySubtype().

Here is the call graph for this function:

◆ setActivityTime()

void MonitoringMessage::setActivityTime ( const quint16  activityTime)

Sets the activityTime field to activityTime.

Parameters
activityTimeThe field value to set.

Definition at line 579 of file monitoringmessage.cpp.

580 {
581  Q_D(MonitoringMessage);
582  d->activityTime = activityTime;
583 }
quint16 activityTime() const
Returns the MonitoringMessage data message's activityTime field's current value.

References activityTime().

Here is the call graph for this function:

◆ setActivityType()

void MonitoringMessage::setActivityType ( const ActivityType  activityType)

Sets the activityType field to activityType.

Parameters
activityTypeThe field value to set.

Definition at line 479 of file monitoringmessage.cpp.

480 {
481  Q_D(MonitoringMessage);
482  d->activityType = activityType;
483 }
ActivityType activityType() const
Returns the MonitoringMessage data message's activityType field's current value.

References activityType().

Here is the call graph for this function:

◆ setAscent()

void MonitoringMessage::setAscent ( const quint32  ascent)

Sets the ascent field to ascent.

Parameters
ascentThe field value to set.

Definition at line 669 of file monitoringmessage.cpp.

670 {
671  Q_D(MonitoringMessage);
672  d->ascent = ascent;
673 }
quint32 ascent() const
Returns the MonitoringMessage data message's ascent field's current value.

References ascent().

Here is the call graph for this function:

◆ setCalories()

void MonitoringMessage::setCalories ( const quint16  calories)

Sets the calories field to calories.

Parameters
caloriesThe field value to set.

Definition at line 439 of file monitoringmessage.cpp.

440 {
441  Q_D(MonitoringMessage);
442  d->calories = calories;
443 }
quint16 calories() const
Returns the MonitoringMessage data message's calories field's current value.

References calories().

Here is the call graph for this function:

◆ setCurrentActivityTypeIntensity()

void MonitoringMessage::setCurrentActivityTypeIntensity ( const quint8  currentActivityTypeIntensity)

Sets the currentActivityTypeIntensity field to currentActivityTypeIntensity.

Parameters
currentActivityTypeIntensityThe field value to set.

Definition at line 599 of file monitoringmessage.cpp.

600 {
601  Q_D(MonitoringMessage);
602  d->currentActivityTypeIntensity = currentActivityTypeIntensity;
603 }
quint8 currentActivityTypeIntensity() const
Returns the MonitoringMessage data message's currentActivityTypeIntensity field's current value.

References currentActivityTypeIntensity().

Here is the call graph for this function:

◆ setCycles()

void MonitoringMessage::setCycles ( const quint32  cycles)

Sets the cycles field to cycles.

Parameters
cyclesThe field value to set.

Definition at line 459 of file monitoringmessage.cpp.

460 {
461  Q_D(MonitoringMessage);
462  d->cycles = cycles;
463 }
quint32 cycles() const
Returns the MonitoringMessage data message's cycles field's current value.

References cycles().

Here is the call graph for this function:

◆ setCycles16()

void MonitoringMessage::setCycles16 ( const quint16  cycles16)

Sets the cycles16 field to cycles16.

Parameters
cycles16The field value to set.

Definition at line 519 of file monitoringmessage.cpp.

520 {
521  Q_D(MonitoringMessage);
522  d->cycles16 = cycles16;
523 }
quint16 cycles16() const
Returns the MonitoringMessage data message's cycles16 field's current value.

References cycles16().

Here is the call graph for this function:

◆ setDescent()

void MonitoringMessage::setDescent ( const quint32  descent)

Sets the descent field to descent.

Parameters
descentThe field value to set.

Definition at line 679 of file monitoringmessage.cpp.

680 {
681  Q_D(MonitoringMessage);
682  d->descent = descent;
683 }
quint32 descent() const
Returns the MonitoringMessage data message's descent field's current value.

References descent().

Here is the call graph for this function:

◆ setDeviceIndex()

void MonitoringMessage::setDeviceIndex ( const DeviceIndex  deviceIndex)

Sets the deviceIndex field to deviceIndex.

Parameters
deviceIndexThe field value to set.

Definition at line 429 of file monitoringmessage.cpp.

430 {
431  Q_D(MonitoringMessage);
432  d->deviceIndex = deviceIndex;
433 }
DeviceIndex deviceIndex() const
Returns the MonitoringMessage data message's deviceIndex field's current value.

References deviceIndex().

Here is the call graph for this function:

◆ setDistance()

void MonitoringMessage::setDistance ( const quint32  distance)

Sets the distance field to distance.

Parameters
distanceThe field value to set.

Definition at line 449 of file monitoringmessage.cpp.

450 {
451  Q_D(MonitoringMessage);
452  d->distance = distance;
453 }
quint32 distance() const
Returns the MonitoringMessage data message's distance field's current value.

References distance().

Here is the call graph for this function:

◆ setDistance16()

void MonitoringMessage::setDistance16 ( const quint16  distance16)

Sets the distance16 field to distance16.

Parameters
distance16The field value to set.

Definition at line 509 of file monitoringmessage.cpp.

510 {
511  Q_D(MonitoringMessage);
512  d->distance16 = distance16;
513 }
quint16 distance16() const
Returns the MonitoringMessage data message's distance16 field's current value.

References distance16().

Here is the call graph for this function:

◆ setDuration()

void MonitoringMessage::setDuration ( const quint32  duration)

Sets the duration field to duration.

Parameters
durationThe field value to set.

Definition at line 659 of file monitoringmessage.cpp.

660 {
661  Q_D(MonitoringMessage);
662  d->duration = duration;
663 }
quint32 duration() const
Returns the MonitoringMessage data message's duration field's current value.

References duration().

Here is the call graph for this function:

◆ setDurationMin()

void MonitoringMessage::setDurationMin ( const quint16  durationMin)

Sets the durationMin field to durationMin.

Parameters
durationMinThe field value to set.

Definition at line 649 of file monitoringmessage.cpp.

650 {
651  Q_D(MonitoringMessage);
652  d->durationMin = durationMin;
653 }
quint16 durationMin() const
Returns the MonitoringMessage data message's durationMin field's current value.

References durationMin().

Here is the call graph for this function:

◆ setHeartRate()

void MonitoringMessage::setHeartRate ( const quint8  heartRate)

Sets the heartRate field to heartRate.

Parameters
heartRateThe field value to set.

Definition at line 629 of file monitoringmessage.cpp.

630 {
631  Q_D(MonitoringMessage);
632  d->heartRate = heartRate;
633 }
quint8 heartRate() const
Returns the MonitoringMessage data message's heartRate field's current value.

References heartRate().

Here is the call graph for this function:

◆ setIntensity()

void MonitoringMessage::setIntensity ( const quint8  intensity)

Sets the intensity field to intensity.

Parameters
intensityThe field value to set.

Definition at line 639 of file monitoringmessage.cpp.

640 {
641  Q_D(MonitoringMessage);
642  d->intensity = intensity;
643 }
quint8 intensity() const
Returns the MonitoringMessage data message's intensity field's current value.

References intensity().

Here is the call graph for this function:

◆ setLocalTimestamp()

void MonitoringMessage::setLocalTimestamp ( const LocalDateTime  localTimestamp)

Sets the localTimestamp field to localTimestamp.

Parameters
localTimestampThe field value to set.

Definition at line 539 of file monitoringmessage.cpp.

540 {
541  Q_D(MonitoringMessage);
542  d->localTimestamp = localTimestamp;
543 }
LocalDateTime localTimestamp() const
Returns the MonitoringMessage data message's localTimestamp field's current value.

References localTimestamp().

Here is the call graph for this function:

◆ setModerateActivityMinutes()

void MonitoringMessage::setModerateActivityMinutes ( const quint16  moderateActivityMinutes)

Sets the moderateActivityMinutes field to moderateActivityMinutes.

Parameters
moderateActivityMinutesThe field value to set.

Definition at line 689 of file monitoringmessage.cpp.

690 {
691  Q_D(MonitoringMessage);
692  d->moderateActivityMinutes = moderateActivityMinutes;
693 }
quint16 moderateActivityMinutes() const
Returns the MonitoringMessage data message's moderateActivityMinutes field's current value.

References moderateActivityMinutes().

Here is the call graph for this function:

◆ setTemperature()

void MonitoringMessage::setTemperature ( const qint16  temperature)

Sets the temperature field to temperature.

Parameters
temperatureThe field value to set.

Definition at line 549 of file monitoringmessage.cpp.

550 {
551  Q_D(MonitoringMessage);
552  d->temperature = temperature;
553 }
qint16 temperature() const
Returns the MonitoringMessage data message's temperature field's current value.

References temperature().

Here is the call graph for this function:

◆ setTemperatureMax()

void MonitoringMessage::setTemperatureMax ( const qint16  temperatureMax)

Sets the temperatureMax field to temperatureMax.

Parameters
temperatureMaxThe field value to set.

Definition at line 569 of file monitoringmessage.cpp.

570 {
571  Q_D(MonitoringMessage);
572  d->temperatureMax = temperatureMax;
573 }
qint16 temperatureMax() const
Returns the MonitoringMessage data message's temperatureMax field's current value.

References temperatureMax().

Here is the call graph for this function:

◆ setTemperatureMin()

void MonitoringMessage::setTemperatureMin ( const qint16  temperatureMin)

Sets the temperatureMin field to temperatureMin.

Parameters
temperatureMinThe field value to set.

Definition at line 559 of file monitoringmessage.cpp.

560 {
561  Q_D(MonitoringMessage);
562  d->temperatureMin = temperatureMin;
563 }
qint16 temperatureMin() const
Returns the MonitoringMessage data message's temperatureMin field's current value.

References temperatureMin().

Here is the call graph for this function:

◆ setTimestamp()

void MonitoringMessage::setTimestamp ( const DateTime  timestamp)

Sets the timestamp field to timestamp.

Parameters
timestampThe field value to set.

Definition at line 419 of file monitoringmessage.cpp.

420 {
421  Q_D(MonitoringMessage);
422  d->timestamp = timestamp;
423 }
DateTime timestamp() const
Returns the MonitoringMessage data message's timestamp field's current value.

References timestamp().

Here is the call graph for this function:

◆ setTimestamp16()

void MonitoringMessage::setTimestamp16 ( const quint16  timestamp16)

Sets the timestamp16 field to timestamp16.

Parameters
timestamp16The field value to set.

Definition at line 619 of file monitoringmessage.cpp.

620 {
621  Q_D(MonitoringMessage);
622  d->timestamp16 = timestamp16;
623 }
quint16 timestamp16() const
Returns the MonitoringMessage data message's timestamp16 field's current value.

References timestamp16().

Here is the call graph for this function:

◆ setTimestampMin8()

void MonitoringMessage::setTimestampMin8 ( const quint8  timestampMin8)

Sets the timestampMin8 field to timestampMin8.

Parameters
timestampMin8The field value to set.

Definition at line 609 of file monitoringmessage.cpp.

610 {
611  Q_D(MonitoringMessage);
612  d->timestampMin8 = timestampMin8;
613 }
quint8 timestampMin8() const
Returns the MonitoringMessage data message's timestampMin8 field's current value.

References timestampMin8().

Here is the call graph for this function:

◆ setVigorousActivityMinutes()

void MonitoringMessage::setVigorousActivityMinutes ( const quint16  vigorousActivityMinutes)

Sets the vigorousActivityMinutes field to vigorousActivityMinutes.

Parameters
vigorousActivityMinutesThe field value to set.

Definition at line 699 of file monitoringmessage.cpp.

700 {
701  Q_D(MonitoringMessage);
702  d->vigorousActivityMinutes = vigorousActivityMinutes;
703 }
quint16 vigorousActivityMinutes() const
Returns the MonitoringMessage data message's vigorousActivityMinutes field's current value.

References vigorousActivityMinutes().

Here is the call graph for this function:

◆ temperature()

qint16 MonitoringMessage::temperature ( ) const

Returns the MonitoringMessage data message's temperature field's current value.

Avg temperature during the logging interval ended at timestamp

Returns
the temperature field value.

Definition at line 235 of file monitoringmessage.cpp.

236 {
237  Q_D(const MonitoringMessage);
238  return d->temperature;
239 }

Referenced by setTemperature().

Here is the caller graph for this function:

◆ temperatureMax()

qint16 MonitoringMessage::temperatureMax ( ) const

Returns the MonitoringMessage data message's temperatureMax field's current value.

Max temperature during the logging interval ended at timestamp

Returns
the temperatureMax field value.

Definition at line 261 of file monitoringmessage.cpp.

262 {
263  Q_D(const MonitoringMessage);
264  return d->temperatureMax;
265 }

Referenced by setTemperatureMax().

Here is the caller graph for this function:

◆ temperatureMin()

qint16 MonitoringMessage::temperatureMin ( ) const

Returns the MonitoringMessage data message's temperatureMin field's current value.

Min temperature during the logging interval ended at timestamp

Returns
the temperatureMin field value.

Definition at line 248 of file monitoringmessage.cpp.

249 {
250  Q_D(const MonitoringMessage);
251  return d->temperatureMin;
252 }

Referenced by setTemperatureMin().

Here is the caller graph for this function:

◆ timestamp()

DateTime MonitoringMessage::timestamp ( ) const

Returns the MonitoringMessage data message's timestamp field's current value.

Must align to logging interval, for example, time must be 00:00:00 for daily log.

Returns
the timestamp field value.

Definition at line 76 of file monitoringmessage.cpp.

77 {
78  Q_D(const MonitoringMessage);
79  return d->timestamp;
80 }

Referenced by setTimestamp().

Here is the caller graph for this function:

◆ timestamp16()

quint16 MonitoringMessage::timestamp16 ( ) const

Returns the MonitoringMessage data message's timestamp16 field's current value.

Returns
the timestamp16 field value.

Definition at line 320 of file monitoringmessage.cpp.

321 {
322  Q_D(const MonitoringMessage);
323  return d->timestamp16;
324 }

Referenced by setTimestamp16().

Here is the caller graph for this function:

◆ timestampMin8()

quint8 MonitoringMessage::timestampMin8 ( ) const

Returns the MonitoringMessage data message's timestampMin8 field's current value.

Returns
the timestampMin8 field value.

Definition at line 309 of file monitoringmessage.cpp.

310 {
311  Q_D(const MonitoringMessage);
312  return d->timestampMin8;
313 }

Referenced by setTimestampMin8().

Here is the caller graph for this function:

◆ vigorousActivityMinutes()

quint16 MonitoringMessage::vigorousActivityMinutes ( ) const

Returns the MonitoringMessage data message's vigorousActivityMinutes field's current value.

Returns
the vigorousActivityMinutes field value.

Definition at line 408 of file monitoringmessage.cpp.

409 {
410  Q_D(const MonitoringMessage);
411  return d->vigorousActivityMinutes;
412 }

Referenced by setVigorousActivityMinutes().

Here is the caller graph for this function:

The documentation for this class was generated from the following files: