QtFit  0.1
Native Qt library for Garmin FIT format
All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
SessionMessage Class Reference

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

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

Public Member Functions

 SessionMessage ()
 Constructs a SessionMessage object. More...
 
MessageIndex messageIndex () const
 Returns the SessionMessage data message's messageIndex field's current value. More...
 
DateTime timestamp () const
 Returns the SessionMessage data message's timestamp field's current value. More...
 
Event event () const
 Returns the SessionMessage data message's event field's current value. More...
 
EventType eventType () const
 Returns the SessionMessage data message's eventType field's current value. More...
 
DateTime startTime () const
 Returns the SessionMessage data message's startTime field's current value. More...
 
qint32 startPositionLat () const
 Returns the SessionMessage data message's startPositionLat field's current value. More...
 
qint32 startPositionLong () const
 Returns the SessionMessage data message's startPositionLong field's current value. More...
 
Sport sport () const
 Returns the SessionMessage data message's sport field's current value. More...
 
SubSport subSport () const
 Returns the SessionMessage data message's subSport field's current value. More...
 
quint32 totalElapsedTime () const
 Returns the SessionMessage data message's totalElapsedTime field's current value. More...
 
quint32 totalTimerTime () const
 Returns the SessionMessage data message's totalTimerTime field's current value. More...
 
quint32 totalDistance () const
 Returns the SessionMessage data message's totalDistance field's current value. More...
 
quint32 totalCycles () const
 Returns the SessionMessage data message's totalCycles field's current value. More...
 
quint16 totalCalories () const
 Returns the SessionMessage data message's totalCalories field's current value. More...
 
quint16 totalFatCalories () const
 Returns the SessionMessage data message's totalFatCalories field's current value. More...
 
quint16 avgSpeed () const
 Returns the SessionMessage data message's avgSpeed field's current value. More...
 
quint16 maxSpeed () const
 Returns the SessionMessage data message's maxSpeed field's current value. More...
 
quint8 avgHeartRate () const
 Returns the SessionMessage data message's avgHeartRate field's current value. More...
 
quint8 maxHeartRate () const
 Returns the SessionMessage data message's maxHeartRate field's current value. More...
 
quint8 avgCadence () const
 Returns the SessionMessage data message's avgCadence field's current value. More...
 
quint8 maxCadence () const
 Returns the SessionMessage data message's maxCadence field's current value. More...
 
quint16 avgPower () const
 Returns the SessionMessage data message's avgPower field's current value. More...
 
quint16 maxPower () const
 Returns the SessionMessage data message's maxPower field's current value. More...
 
quint16 totalAscent () const
 Returns the SessionMessage data message's totalAscent field's current value. More...
 
quint16 totalDescent () const
 Returns the SessionMessage data message's totalDescent field's current value. More...
 
quint8 totalTrainingEffect () const
 Returns the SessionMessage data message's totalTrainingEffect field's current value. More...
 
quint16 firstLapIndex () const
 Returns the SessionMessage data message's firstLapIndex field's current value. More...
 
quint16 numLaps () const
 Returns the SessionMessage data message's numLaps field's current value. More...
 
quint8 eventGroup () const
 Returns the SessionMessage data message's eventGroup field's current value. More...
 
SessionTrigger trigger () const
 Returns the SessionMessage data message's trigger field's current value. More...
 
qint32 necLat () const
 Returns the SessionMessage data message's necLat field's current value. More...
 
qint32 necLong () const
 Returns the SessionMessage data message's necLong field's current value. More...
 
qint32 swcLat () const
 Returns the SessionMessage data message's swcLat field's current value. More...
 
qint32 swcLong () const
 Returns the SessionMessage data message's swcLong field's current value. More...
 
quint16 numLengths () const
 Returns the SessionMessage data message's numLengths field's current value. More...
 
quint16 normalizedPower () const
 Returns the SessionMessage data message's normalizedPower field's current value. More...
 
quint16 trainingStressScore () const
 Returns the SessionMessage data message's trainingStressScore field's current value. More...
 
quint16 intensityFactor () const
 Returns the SessionMessage data message's intensityFactor field's current value. More...
 
LeftRightBalance100 leftRightBalance () const
 Returns the SessionMessage data message's leftRightBalance field's current value. More...
 
quint32 avgStrokeCount () const
 Returns the SessionMessage data message's avgStrokeCount field's current value. More...
 
quint16 avgStrokeDistance () const
 Returns the SessionMessage data message's avgStrokeDistance field's current value. More...
 
SwimStroke swimStroke () const
 Returns the SessionMessage data message's swimStroke field's current value. More...
 
quint16 poolLength () const
 Returns the SessionMessage data message's poolLength field's current value. More...
 
quint16 thresholdPower () const
 Returns the SessionMessage data message's thresholdPower field's current value. More...
 
DisplayMeasure poolLengthUnit () const
 Returns the SessionMessage data message's poolLengthUnit field's current value. More...
 
quint16 numActiveLengths () const
 Returns the SessionMessage data message's numActiveLengths field's current value. More...
 
quint32 totalWork () const
 Returns the SessionMessage data message's totalWork field's current value. More...
 
quint16 avgAltitude () const
 Returns the SessionMessage data message's avgAltitude field's current value. More...
 
quint16 maxAltitude () const
 Returns the SessionMessage data message's maxAltitude field's current value. More...
 
quint8 gpsAccuracy () const
 Returns the SessionMessage data message's gpsAccuracy field's current value. More...
 
qint16 avgGrade () const
 Returns the SessionMessage data message's avgGrade field's current value. More...
 
qint16 avgPosGrade () const
 Returns the SessionMessage data message's avgPosGrade field's current value. More...
 
qint16 avgNegGrade () const
 Returns the SessionMessage data message's avgNegGrade field's current value. More...
 
qint16 maxPosGrade () const
 Returns the SessionMessage data message's maxPosGrade field's current value. More...
 
qint16 maxNegGrade () const
 Returns the SessionMessage data message's maxNegGrade field's current value. More...
 
qint8 avgTemperature () const
 Returns the SessionMessage data message's avgTemperature field's current value. More...
 
qint8 maxTemperature () const
 Returns the SessionMessage data message's maxTemperature field's current value. More...
 
quint32 totalMovingTime () const
 Returns the SessionMessage data message's totalMovingTime field's current value. More...
 
qint16 avgPosVerticalSpeed () const
 Returns the SessionMessage data message's avgPosVerticalSpeed field's current value. More...
 
qint16 avgNegVerticalSpeed () const
 Returns the SessionMessage data message's avgNegVerticalSpeed field's current value. More...
 
qint16 maxPosVerticalSpeed () const
 Returns the SessionMessage data message's maxPosVerticalSpeed field's current value. More...
 
qint16 maxNegVerticalSpeed () const
 Returns the SessionMessage data message's maxNegVerticalSpeed field's current value. More...
 
quint8 minHeartRate () const
 Returns the SessionMessage data message's minHeartRate field's current value. More...
 
quint32 timeInHrZone () const
 Returns the SessionMessage data message's timeInHrZone field's current value. More...
 
quint32 timeInSpeedZone () const
 Returns the SessionMessage data message's timeInSpeedZone field's current value. More...
 
quint32 timeInCadenceZone () const
 Returns the SessionMessage data message's timeInCadenceZone field's current value. More...
 
quint32 timeInPowerZone () const
 Returns the SessionMessage data message's timeInPowerZone field's current value. More...
 
quint32 avgLapTime () const
 Returns the SessionMessage data message's avgLapTime field's current value. More...
 
quint16 bestLapIndex () const
 Returns the SessionMessage data message's bestLapIndex field's current value. More...
 
quint16 minAltitude () const
 Returns the SessionMessage data message's minAltitude field's current value. More...
 
quint16 playerScore () const
 Returns the SessionMessage data message's playerScore field's current value. More...
 
quint16 opponentScore () const
 Returns the SessionMessage data message's opponentScore field's current value. More...
 
QString opponentName () const
 Returns the SessionMessage data message's opponentName field's current value. More...
 
quint16 strokeCount () const
 Returns the SessionMessage data message's strokeCount field's current value. More...
 
quint16 zoneCount () const
 Returns the SessionMessage data message's zoneCount field's current value. More...
 
quint16 maxBallSpeed () const
 Returns the SessionMessage data message's maxBallSpeed field's current value. More...
 
quint16 avgBallSpeed () const
 Returns the SessionMessage data message's avgBallSpeed field's current value. More...
 
quint16 avgVerticalOscillation () const
 Returns the SessionMessage data message's avgVerticalOscillation field's current value. More...
 
quint16 avgStanceTimePercent () const
 Returns the SessionMessage data message's avgStanceTimePercent field's current value. More...
 
quint16 avgStanceTime () const
 Returns the SessionMessage data message's avgStanceTime field's current value. More...
 
quint8 avgFractionalCadence () const
 Returns the SessionMessage data message's avgFractionalCadence field's current value. More...
 
quint8 maxFractionalCadence () const
 Returns the SessionMessage data message's maxFractionalCadence field's current value. More...
 
quint8 totalFractionalCycles () const
 Returns the SessionMessage data message's totalFractionalCycles field's current value. More...
 
quint16 avgTotalHemoglobinConc () const
 Returns the SessionMessage data message's avgTotalHemoglobinConc field's current value. More...
 
quint16 minTotalHemoglobinConc () const
 Returns the SessionMessage data message's minTotalHemoglobinConc field's current value. More...
 
quint16 maxTotalHemoglobinConc () const
 Returns the SessionMessage data message's maxTotalHemoglobinConc field's current value. More...
 
quint16 avgSaturatedHemoglobinPercent () const
 Returns the SessionMessage data message's avgSaturatedHemoglobinPercent field's current value. More...
 
quint16 minSaturatedHemoglobinPercent () const
 Returns the SessionMessage data message's minSaturatedHemoglobinPercent field's current value. More...
 
quint16 maxSaturatedHemoglobinPercent () const
 Returns the SessionMessage data message's maxSaturatedHemoglobinPercent field's current value. More...
 
quint8 avgLeftTorqueEffectiveness () const
 Returns the SessionMessage data message's avgLeftTorqueEffectiveness field's current value. More...
 
quint8 avgRightTorqueEffectiveness () const
 Returns the SessionMessage data message's avgRightTorqueEffectiveness field's current value. More...
 
quint8 avgLeftPedalSmoothness () const
 Returns the SessionMessage data message's avgLeftPedalSmoothness field's current value. More...
 
quint8 avgRightPedalSmoothness () const
 Returns the SessionMessage data message's avgRightPedalSmoothness field's current value. More...
 
quint8 avgCombinedPedalSmoothness () const
 Returns the SessionMessage data message's avgCombinedPedalSmoothness field's current value. More...
 
quint8 sportIndex () const
 Returns the SessionMessage data message's sportIndex field's current value. More...
 
quint32 timeStanding () const
 Returns the SessionMessage data message's timeStanding field's current value. More...
 
quint16 standCount () const
 Returns the SessionMessage data message's standCount field's current value. More...
 
qint8 avgLeftPco () const
 Returns the SessionMessage data message's avgLeftPco field's current value. More...
 
qint8 avgRightPco () const
 Returns the SessionMessage data message's avgRightPco field's current value. More...
 
quint8 avgLeftPowerPhase () const
 Returns the SessionMessage data message's avgLeftPowerPhase field's current value. More...
 
quint8 avgLeftPowerPhasePeak () const
 Returns the SessionMessage data message's avgLeftPowerPhasePeak field's current value. More...
 
quint8 avgRightPowerPhase () const
 Returns the SessionMessage data message's avgRightPowerPhase field's current value. More...
 
quint8 avgRightPowerPhasePeak () const
 Returns the SessionMessage data message's avgRightPowerPhasePeak field's current value. More...
 
quint16 avgPowerPosition () const
 Returns the SessionMessage data message's avgPowerPosition field's current value. More...
 
quint16 maxPowerPosition () const
 Returns the SessionMessage data message's maxPowerPosition field's current value. More...
 
quint8 avgCadencePosition () const
 Returns the SessionMessage data message's avgCadencePosition field's current value. More...
 
quint8 maxCadencePosition () const
 Returns the SessionMessage data message's maxCadencePosition field's current value. More...
 
quint32 enhancedAvgSpeed () const
 Returns the SessionMessage data message's enhancedAvgSpeed field's current value. More...
 
quint32 enhancedMaxSpeed () const
 Returns the SessionMessage data message's enhancedMaxSpeed field's current value. More...
 
quint32 enhancedAvgAltitude () const
 Returns the SessionMessage data message's enhancedAvgAltitude field's current value. More...
 
quint32 enhancedMinAltitude () const
 Returns the SessionMessage data message's enhancedMinAltitude field's current value. More...
 
quint32 enhancedMaxAltitude () const
 Returns the SessionMessage data message's enhancedMaxAltitude field's current value. More...
 
quint16 avgLevMotorPower () const
 Returns the SessionMessage data message's avgLevMotorPower field's current value. More...
 
quint16 maxLevMotorPower () const
 Returns the SessionMessage data message's maxLevMotorPower field's current value. More...
 
quint8 levBatteryConsumption () const
 Returns the SessionMessage data message's levBatteryConsumption field's current value. More...
 
quint16 avgVerticalRatio () const
 Returns the SessionMessage data message's avgVerticalRatio field's current value. More...
 
quint16 avgStanceTimeBalance () const
 Returns the SessionMessage data message's avgStanceTimeBalance field's current value. More...
 
quint16 avgStepLength () const
 Returns the SessionMessage data message's avgStepLength field's current value. More...
 
quint8 totalAnaerobicTrainingEffect () const
 Returns the SessionMessage data message's totalAnaerobicTrainingEffect field's current value. More...
 
quint16 avgVam () const
 Returns the SessionMessage data message's avgVam field's current value. More...
 
float totalGrit () const
 Returns the SessionMessage data message's totalGrit field's current value. More...
 
float totalFlow () const
 Returns the SessionMessage data message's totalFlow field's current value. More...
 
quint16 jumpCount () const
 Returns the SessionMessage data message's jumpCount field's current value. More...
 
float avgGrit () const
 Returns the SessionMessage data message's avgGrit field's current value. More...
 
float avgFlow () const
 Returns the SessionMessage data message's avgFlow field's current value. More...
 
quint8 totalFractionalAscent () const
 Returns the SessionMessage data message's totalFractionalAscent field's current value. More...
 
quint8 totalFractionalDescent () const
 Returns the SessionMessage data message's totalFractionalDescent field's current value. More...
 
quint16 avgCoreTemperature () const
 Returns the SessionMessage data message's avgCoreTemperature field's current value. More...
 
quint16 minCoreTemperature () const
 Returns the SessionMessage data message's minCoreTemperature field's current value. More...
 
quint16 maxCoreTemperature () const
 Returns the SessionMessage data message's maxCoreTemperature field's current value. More...
 
void setMessageIndex (const MessageIndex messageIndex)
 Sets the messageIndex field to messageIndex. More...
 
void setTimestamp (const DateTime timestamp)
 Sets the timestamp field to timestamp. More...
 
void setEvent (const Event event)
 Sets the event field to event. More...
 
void setEventType (const EventType eventType)
 Sets the eventType field to eventType. More...
 
void setStartTime (const DateTime startTime)
 Sets the startTime field to startTime. More...
 
void setStartPositionLat (const qint32 startPositionLat)
 Sets the startPositionLat field to startPositionLat. More...
 
void setStartPositionLong (const qint32 startPositionLong)
 Sets the startPositionLong field to startPositionLong. More...
 
void setSport (const Sport sport)
 Sets the sport field to sport. More...
 
void setSubSport (const SubSport subSport)
 Sets the subSport field to subSport. More...
 
void setTotalElapsedTime (const quint32 totalElapsedTime)
 Sets the totalElapsedTime field to totalElapsedTime. More...
 
void setTotalTimerTime (const quint32 totalTimerTime)
 Sets the totalTimerTime field to totalTimerTime. More...
 
void setTotalDistance (const quint32 totalDistance)
 Sets the totalDistance field to totalDistance. More...
 
void setTotalCycles (const quint32 totalCycles)
 Sets the totalCycles field to totalCycles. More...
 
void setTotalCalories (const quint16 totalCalories)
 Sets the totalCalories field to totalCalories. More...
 
void setTotalFatCalories (const quint16 totalFatCalories)
 Sets the totalFatCalories field to totalFatCalories. More...
 
void setAvgSpeed (const quint16 avgSpeed)
 Sets the avgSpeed field to avgSpeed. More...
 
void setMaxSpeed (const quint16 maxSpeed)
 Sets the maxSpeed field to maxSpeed. More...
 
void setAvgHeartRate (const quint8 avgHeartRate)
 Sets the avgHeartRate field to avgHeartRate. More...
 
void setMaxHeartRate (const quint8 maxHeartRate)
 Sets the maxHeartRate field to maxHeartRate. More...
 
void setAvgCadence (const quint8 avgCadence)
 Sets the avgCadence field to avgCadence. More...
 
void setMaxCadence (const quint8 maxCadence)
 Sets the maxCadence field to maxCadence. More...
 
void setAvgPower (const quint16 avgPower)
 Sets the avgPower field to avgPower. More...
 
void setMaxPower (const quint16 maxPower)
 Sets the maxPower field to maxPower. More...
 
void setTotalAscent (const quint16 totalAscent)
 Sets the totalAscent field to totalAscent. More...
 
void setTotalDescent (const quint16 totalDescent)
 Sets the totalDescent field to totalDescent. More...
 
void setTotalTrainingEffect (const quint8 totalTrainingEffect)
 Sets the totalTrainingEffect field to totalTrainingEffect. More...
 
void setFirstLapIndex (const quint16 firstLapIndex)
 Sets the firstLapIndex field to firstLapIndex. More...
 
void setNumLaps (const quint16 numLaps)
 Sets the numLaps field to numLaps. More...
 
void setEventGroup (const quint8 eventGroup)
 Sets the eventGroup field to eventGroup. More...
 
void setTrigger (const SessionTrigger trigger)
 Sets the trigger field to trigger. More...
 
void setNecLat (const qint32 necLat)
 Sets the necLat field to necLat. More...
 
void setNecLong (const qint32 necLong)
 Sets the necLong field to necLong. More...
 
void setSwcLat (const qint32 swcLat)
 Sets the swcLat field to swcLat. More...
 
void setSwcLong (const qint32 swcLong)
 Sets the swcLong field to swcLong. More...
 
void setNumLengths (const quint16 numLengths)
 Sets the numLengths field to numLengths. More...
 
void setNormalizedPower (const quint16 normalizedPower)
 Sets the normalizedPower field to normalizedPower. More...
 
void setTrainingStressScore (const quint16 trainingStressScore)
 Sets the trainingStressScore field to trainingStressScore. More...
 
void setIntensityFactor (const quint16 intensityFactor)
 Sets the intensityFactor field to intensityFactor. More...
 
void setLeftRightBalance (const LeftRightBalance100 leftRightBalance)
 Sets the leftRightBalance field to leftRightBalance. More...
 
void setAvgStrokeCount (const quint32 avgStrokeCount)
 Sets the avgStrokeCount field to avgStrokeCount. More...
 
void setAvgStrokeDistance (const quint16 avgStrokeDistance)
 Sets the avgStrokeDistance field to avgStrokeDistance. More...
 
void setSwimStroke (const SwimStroke swimStroke)
 Sets the swimStroke field to swimStroke. More...
 
void setPoolLength (const quint16 poolLength)
 Sets the poolLength field to poolLength. More...
 
void setThresholdPower (const quint16 thresholdPower)
 Sets the thresholdPower field to thresholdPower. More...
 
void setPoolLengthUnit (const DisplayMeasure poolLengthUnit)
 Sets the poolLengthUnit field to poolLengthUnit. More...
 
void setNumActiveLengths (const quint16 numActiveLengths)
 Sets the numActiveLengths field to numActiveLengths. More...
 
void setTotalWork (const quint32 totalWork)
 Sets the totalWork field to totalWork. More...
 
void setAvgAltitude (const quint16 avgAltitude)
 Sets the avgAltitude field to avgAltitude. More...
 
void setMaxAltitude (const quint16 maxAltitude)
 Sets the maxAltitude field to maxAltitude. More...
 
void setGpsAccuracy (const quint8 gpsAccuracy)
 Sets the gpsAccuracy field to gpsAccuracy. More...
 
void setAvgGrade (const qint16 avgGrade)
 Sets the avgGrade field to avgGrade. More...
 
void setAvgPosGrade (const qint16 avgPosGrade)
 Sets the avgPosGrade field to avgPosGrade. More...
 
void setAvgNegGrade (const qint16 avgNegGrade)
 Sets the avgNegGrade field to avgNegGrade. More...
 
void setMaxPosGrade (const qint16 maxPosGrade)
 Sets the maxPosGrade field to maxPosGrade. More...
 
void setMaxNegGrade (const qint16 maxNegGrade)
 Sets the maxNegGrade field to maxNegGrade. More...
 
void setAvgTemperature (const qint8 avgTemperature)
 Sets the avgTemperature field to avgTemperature. More...
 
void setMaxTemperature (const qint8 maxTemperature)
 Sets the maxTemperature field to maxTemperature. More...
 
void setTotalMovingTime (const quint32 totalMovingTime)
 Sets the totalMovingTime field to totalMovingTime. More...
 
void setAvgPosVerticalSpeed (const qint16 avgPosVerticalSpeed)
 Sets the avgPosVerticalSpeed field to avgPosVerticalSpeed. More...
 
void setAvgNegVerticalSpeed (const qint16 avgNegVerticalSpeed)
 Sets the avgNegVerticalSpeed field to avgNegVerticalSpeed. More...
 
void setMaxPosVerticalSpeed (const qint16 maxPosVerticalSpeed)
 Sets the maxPosVerticalSpeed field to maxPosVerticalSpeed. More...
 
void setMaxNegVerticalSpeed (const qint16 maxNegVerticalSpeed)
 Sets the maxNegVerticalSpeed field to maxNegVerticalSpeed. More...
 
void setMinHeartRate (const quint8 minHeartRate)
 Sets the minHeartRate field to minHeartRate. More...
 
void setTimeInHrZone (const quint32 timeInHrZone)
 Sets the timeInHrZone field to timeInHrZone. More...
 
void setTimeInSpeedZone (const quint32 timeInSpeedZone)
 Sets the timeInSpeedZone field to timeInSpeedZone. More...
 
void setTimeInCadenceZone (const quint32 timeInCadenceZone)
 Sets the timeInCadenceZone field to timeInCadenceZone. More...
 
void setTimeInPowerZone (const quint32 timeInPowerZone)
 Sets the timeInPowerZone field to timeInPowerZone. More...
 
void setAvgLapTime (const quint32 avgLapTime)
 Sets the avgLapTime field to avgLapTime. More...
 
void setBestLapIndex (const quint16 bestLapIndex)
 Sets the bestLapIndex field to bestLapIndex. More...
 
void setMinAltitude (const quint16 minAltitude)
 Sets the minAltitude field to minAltitude. More...
 
void setPlayerScore (const quint16 playerScore)
 Sets the playerScore field to playerScore. More...
 
void setOpponentScore (const quint16 opponentScore)
 Sets the opponentScore field to opponentScore. More...
 
void setOpponentName (const QString opponentName)
 Sets the opponentName field to opponentName. More...
 
void setStrokeCount (const quint16 strokeCount)
 Sets the strokeCount field to strokeCount. More...
 
void setZoneCount (const quint16 zoneCount)
 Sets the zoneCount field to zoneCount. More...
 
void setMaxBallSpeed (const quint16 maxBallSpeed)
 Sets the maxBallSpeed field to maxBallSpeed. More...
 
void setAvgBallSpeed (const quint16 avgBallSpeed)
 Sets the avgBallSpeed field to avgBallSpeed. More...
 
void setAvgVerticalOscillation (const quint16 avgVerticalOscillation)
 Sets the avgVerticalOscillation field to avgVerticalOscillation. More...
 
void setAvgStanceTimePercent (const quint16 avgStanceTimePercent)
 Sets the avgStanceTimePercent field to avgStanceTimePercent. More...
 
void setAvgStanceTime (const quint16 avgStanceTime)
 Sets the avgStanceTime field to avgStanceTime. More...
 
void setAvgFractionalCadence (const quint8 avgFractionalCadence)
 Sets the avgFractionalCadence field to avgFractionalCadence. More...
 
void setMaxFractionalCadence (const quint8 maxFractionalCadence)
 Sets the maxFractionalCadence field to maxFractionalCadence. More...
 
void setTotalFractionalCycles (const quint8 totalFractionalCycles)
 Sets the totalFractionalCycles field to totalFractionalCycles. More...
 
void setAvgTotalHemoglobinConc (const quint16 avgTotalHemoglobinConc)
 Sets the avgTotalHemoglobinConc field to avgTotalHemoglobinConc. More...
 
void setMinTotalHemoglobinConc (const quint16 minTotalHemoglobinConc)
 Sets the minTotalHemoglobinConc field to minTotalHemoglobinConc. More...
 
void setMaxTotalHemoglobinConc (const quint16 maxTotalHemoglobinConc)
 Sets the maxTotalHemoglobinConc field to maxTotalHemoglobinConc. More...
 
void setAvgSaturatedHemoglobinPercent (const quint16 avgSaturatedHemoglobinPercent)
 Sets the avgSaturatedHemoglobinPercent field to avgSaturatedHemoglobinPercent. More...
 
void setMinSaturatedHemoglobinPercent (const quint16 minSaturatedHemoglobinPercent)
 Sets the minSaturatedHemoglobinPercent field to minSaturatedHemoglobinPercent. More...
 
void setMaxSaturatedHemoglobinPercent (const quint16 maxSaturatedHemoglobinPercent)
 Sets the maxSaturatedHemoglobinPercent field to maxSaturatedHemoglobinPercent. More...
 
void setAvgLeftTorqueEffectiveness (const quint8 avgLeftTorqueEffectiveness)
 Sets the avgLeftTorqueEffectiveness field to avgLeftTorqueEffectiveness. More...
 
void setAvgRightTorqueEffectiveness (const quint8 avgRightTorqueEffectiveness)
 Sets the avgRightTorqueEffectiveness field to avgRightTorqueEffectiveness. More...
 
void setAvgLeftPedalSmoothness (const quint8 avgLeftPedalSmoothness)
 Sets the avgLeftPedalSmoothness field to avgLeftPedalSmoothness. More...
 
void setAvgRightPedalSmoothness (const quint8 avgRightPedalSmoothness)
 Sets the avgRightPedalSmoothness field to avgRightPedalSmoothness. More...
 
void setAvgCombinedPedalSmoothness (const quint8 avgCombinedPedalSmoothness)
 Sets the avgCombinedPedalSmoothness field to avgCombinedPedalSmoothness. More...
 
void setSportIndex (const quint8 sportIndex)
 Sets the sportIndex field to sportIndex. More...
 
void setTimeStanding (const quint32 timeStanding)
 Sets the timeStanding field to timeStanding. More...
 
void setStandCount (const quint16 standCount)
 Sets the standCount field to standCount. More...
 
void setAvgLeftPco (const qint8 avgLeftPco)
 Sets the avgLeftPco field to avgLeftPco. More...
 
void setAvgRightPco (const qint8 avgRightPco)
 Sets the avgRightPco field to avgRightPco. More...
 
void setAvgLeftPowerPhase (const quint8 avgLeftPowerPhase)
 Sets the avgLeftPowerPhase field to avgLeftPowerPhase. More...
 
void setAvgLeftPowerPhasePeak (const quint8 avgLeftPowerPhasePeak)
 Sets the avgLeftPowerPhasePeak field to avgLeftPowerPhasePeak. More...
 
void setAvgRightPowerPhase (const quint8 avgRightPowerPhase)
 Sets the avgRightPowerPhase field to avgRightPowerPhase. More...
 
void setAvgRightPowerPhasePeak (const quint8 avgRightPowerPhasePeak)
 Sets the avgRightPowerPhasePeak field to avgRightPowerPhasePeak. More...
 
void setAvgPowerPosition (const quint16 avgPowerPosition)
 Sets the avgPowerPosition field to avgPowerPosition. More...
 
void setMaxPowerPosition (const quint16 maxPowerPosition)
 Sets the maxPowerPosition field to maxPowerPosition. More...
 
void setAvgCadencePosition (const quint8 avgCadencePosition)
 Sets the avgCadencePosition field to avgCadencePosition. More...
 
void setMaxCadencePosition (const quint8 maxCadencePosition)
 Sets the maxCadencePosition field to maxCadencePosition. More...
 
void setEnhancedAvgSpeed (const quint32 enhancedAvgSpeed)
 Sets the enhancedAvgSpeed field to enhancedAvgSpeed. More...
 
void setEnhancedMaxSpeed (const quint32 enhancedMaxSpeed)
 Sets the enhancedMaxSpeed field to enhancedMaxSpeed. More...
 
void setEnhancedAvgAltitude (const quint32 enhancedAvgAltitude)
 Sets the enhancedAvgAltitude field to enhancedAvgAltitude. More...
 
void setEnhancedMinAltitude (const quint32 enhancedMinAltitude)
 Sets the enhancedMinAltitude field to enhancedMinAltitude. More...
 
void setEnhancedMaxAltitude (const quint32 enhancedMaxAltitude)
 Sets the enhancedMaxAltitude field to enhancedMaxAltitude. More...
 
void setAvgLevMotorPower (const quint16 avgLevMotorPower)
 Sets the avgLevMotorPower field to avgLevMotorPower. More...
 
void setMaxLevMotorPower (const quint16 maxLevMotorPower)
 Sets the maxLevMotorPower field to maxLevMotorPower. More...
 
void setLevBatteryConsumption (const quint8 levBatteryConsumption)
 Sets the levBatteryConsumption field to levBatteryConsumption. More...
 
void setAvgVerticalRatio (const quint16 avgVerticalRatio)
 Sets the avgVerticalRatio field to avgVerticalRatio. More...
 
void setAvgStanceTimeBalance (const quint16 avgStanceTimeBalance)
 Sets the avgStanceTimeBalance field to avgStanceTimeBalance. More...
 
void setAvgStepLength (const quint16 avgStepLength)
 Sets the avgStepLength field to avgStepLength. More...
 
void setTotalAnaerobicTrainingEffect (const quint8 totalAnaerobicTrainingEffect)
 Sets the totalAnaerobicTrainingEffect field to totalAnaerobicTrainingEffect. More...
 
void setAvgVam (const quint16 avgVam)
 Sets the avgVam field to avgVam. More...
 
void setTotalGrit (const float totalGrit)
 Sets the totalGrit field to totalGrit. More...
 
void setTotalFlow (const float totalFlow)
 Sets the totalFlow field to totalFlow. More...
 
void setJumpCount (const quint16 jumpCount)
 Sets the jumpCount field to jumpCount. More...
 
void setAvgGrit (const float avgGrit)
 Sets the avgGrit field to avgGrit. More...
 
void setAvgFlow (const float avgFlow)
 Sets the avgFlow field to avgFlow. More...
 
void setTotalFractionalAscent (const quint8 totalFractionalAscent)
 Sets the totalFractionalAscent field to totalFractionalAscent. More...
 
void setTotalFractionalDescent (const quint8 totalFractionalDescent)
 Sets the totalFractionalDescent field to totalFractionalDescent. More...
 
void setAvgCoreTemperature (const quint16 avgCoreTemperature)
 Sets the avgCoreTemperature field to avgCoreTemperature. More...
 
void setMinCoreTemperature (const quint16 minCoreTemperature)
 Sets the minCoreTemperature field to minCoreTemperature. More...
 
void setMaxCoreTemperature (const quint16 maxCoreTemperature)
 Sets the maxCoreTemperature field to maxCoreTemperature. More...
 
- Public Member Functions inherited from AbstractDataMessage
 ~AbstractDataMessage ()
 Destroys the AbstractDataMessage object.
 
MesgNum globalMessageNumber () const
 Returns the data message's global message number. More...
 

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...
 

Detailed Description

The SessionMessage class represents a FIT SessionMessage data message.

See also
DataMessage

Constructor & Destructor Documentation

◆ SessionMessage()

SessionMessage::SessionMessage ( )

Constructs a SessionMessage 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.

Member Function Documentation

◆ avgAltitude()

quint16 SessionMessage::avgAltitude ( ) const

Returns the SessionMessage data message's avgAltitude field's current value.

Returns
the avgAltitude field value.
Here is the caller graph for this function:

◆ avgBallSpeed()

quint16 SessionMessage::avgBallSpeed ( ) const

Returns the SessionMessage data message's avgBallSpeed field's current value.

Returns
the avgBallSpeed field value.
Here is the caller graph for this function:

◆ avgCadence()

quint8 SessionMessage::avgCadence ( ) const

Returns the SessionMessage data message's avgCadence field's current value.

total_cycles / total_timer_time if non_zero_avg_cadence otherwise total_cycles / total_elapsed_time

Returns
the avgCadence field value.
Here is the caller graph for this function:

◆ avgCadencePosition()

quint8 SessionMessage::avgCadencePosition ( ) const

Returns the SessionMessage data message's avgCadencePosition field's current value.

Average cadence by position. Data value indexes defined by rider_position_type.

Returns
the avgCadencePosition field value.
Here is the caller graph for this function:

◆ avgCombinedPedalSmoothness()

quint8 SessionMessage::avgCombinedPedalSmoothness ( ) const

Returns the SessionMessage data message's avgCombinedPedalSmoothness field's current value.

Returns
the avgCombinedPedalSmoothness field value.
Here is the caller graph for this function:

◆ avgCoreTemperature()

quint16 SessionMessage::avgCoreTemperature ( ) const

Returns the SessionMessage data message's avgCoreTemperature field's current value.

Returns
the avgCoreTemperature field value.
Here is the caller graph for this function:

◆ avgFlow()

float SessionMessage::avgFlow ( ) const

Returns the SessionMessage data message's avgFlow field's current value.

The flow score estimates how long distance wise a cyclist deaccelerates over intervals where deacceleration is unnecessary such as smooth turns or small grade angle intervals.

Returns
the avgFlow field value.
Here is the caller graph for this function:

◆ avgFractionalCadence()

quint8 SessionMessage::avgFractionalCadence ( ) const

Returns the SessionMessage data message's avgFractionalCadence field's current value.

fractional part of the avg_cadence

Returns
the avgFractionalCadence field value.
Here is the caller graph for this function:

◆ avgGrade()

qint16 SessionMessage::avgGrade ( ) const

Returns the SessionMessage data message's avgGrade field's current value.

Returns
the avgGrade field value.
Here is the caller graph for this function:

◆ avgGrit()

float SessionMessage::avgGrit ( ) const

Returns the SessionMessage data message's avgGrit field's current value.

The grit score estimates how challenging a route could be for a cyclist in terms of time spent going over sharp turns or large grade slopes.

Returns
the avgGrit field value.
Here is the caller graph for this function:

◆ avgHeartRate()

quint8 SessionMessage::avgHeartRate ( ) const

Returns the SessionMessage data message's avgHeartRate field's current value.

average heart rate (excludes pause time)

Returns
the avgHeartRate field value.
Here is the caller graph for this function:

◆ avgLapTime()

quint32 SessionMessage::avgLapTime ( ) const

Returns the SessionMessage data message's avgLapTime field's current value.

Returns
the avgLapTime field value.
Here is the caller graph for this function:

◆ avgLeftPco()

qint8 SessionMessage::avgLeftPco ( ) const

Returns the SessionMessage data message's avgLeftPco field's current value.

Average platform center offset Left

Returns
the avgLeftPco field value.
Here is the caller graph for this function:

◆ avgLeftPedalSmoothness()

quint8 SessionMessage::avgLeftPedalSmoothness ( ) const

Returns the SessionMessage data message's avgLeftPedalSmoothness field's current value.

Returns
the avgLeftPedalSmoothness field value.
Here is the caller graph for this function:

◆ avgLeftPowerPhase()

quint8 SessionMessage::avgLeftPowerPhase ( ) const

Returns the SessionMessage data message's avgLeftPowerPhase field's current value.

Average left power phase angles. Indexes defined by power_phase_type.

Returns
the avgLeftPowerPhase field value.
Here is the caller graph for this function:

◆ avgLeftPowerPhasePeak()

quint8 SessionMessage::avgLeftPowerPhasePeak ( ) const

Returns the SessionMessage data message's avgLeftPowerPhasePeak field's current value.

Average left power phase peak angles. Data value indexes defined by power_phase_type.

Returns
the avgLeftPowerPhasePeak field value.
Here is the caller graph for this function:

◆ avgLeftTorqueEffectiveness()

quint8 SessionMessage::avgLeftTorqueEffectiveness ( ) const

Returns the SessionMessage data message's avgLeftTorqueEffectiveness field's current value.

Returns
the avgLeftTorqueEffectiveness field value.
Here is the caller graph for this function:

◆ avgLevMotorPower()

quint16 SessionMessage::avgLevMotorPower ( ) const

Returns the SessionMessage data message's avgLevMotorPower field's current value.

lev average motor power during session

Returns
the avgLevMotorPower field value.
Here is the caller graph for this function:

◆ avgNegGrade()

qint16 SessionMessage::avgNegGrade ( ) const

Returns the SessionMessage data message's avgNegGrade field's current value.

Returns
the avgNegGrade field value.
Here is the caller graph for this function:

◆ avgNegVerticalSpeed()

qint16 SessionMessage::avgNegVerticalSpeed ( ) const

Returns the SessionMessage data message's avgNegVerticalSpeed field's current value.

Returns
the avgNegVerticalSpeed field value.
Here is the caller graph for this function:

◆ avgPosGrade()

qint16 SessionMessage::avgPosGrade ( ) const

Returns the SessionMessage data message's avgPosGrade field's current value.

Returns
the avgPosGrade field value.
Here is the caller graph for this function:

◆ avgPosVerticalSpeed()

qint16 SessionMessage::avgPosVerticalSpeed ( ) const

Returns the SessionMessage data message's avgPosVerticalSpeed field's current value.

Returns
the avgPosVerticalSpeed field value.
Here is the caller graph for this function:

◆ avgPower()

quint16 SessionMessage::avgPower ( ) const

Returns the SessionMessage data message's avgPower field's current value.

total_power / total_timer_time if non_zero_avg_power otherwise total_power / total_elapsed_time

Returns
the avgPower field value.
Here is the caller graph for this function:

◆ avgPowerPosition()

quint16 SessionMessage::avgPowerPosition ( ) const

Returns the SessionMessage data message's avgPowerPosition field's current value.

Average power by position. Data value indexes defined by rider_position_type.

Returns
the avgPowerPosition field value.
Here is the caller graph for this function:

◆ avgRightPco()

qint8 SessionMessage::avgRightPco ( ) const

Returns the SessionMessage data message's avgRightPco field's current value.

Average platform center offset Right

Returns
the avgRightPco field value.
Here is the caller graph for this function:

◆ avgRightPedalSmoothness()

quint8 SessionMessage::avgRightPedalSmoothness ( ) const

Returns the SessionMessage data message's avgRightPedalSmoothness field's current value.

Returns
the avgRightPedalSmoothness field value.
Here is the caller graph for this function:

◆ avgRightPowerPhase()

quint8 SessionMessage::avgRightPowerPhase ( ) const

Returns the SessionMessage data message's avgRightPowerPhase field's current value.

Average right power phase angles. Data value indexes defined by power_phase_type.

Returns
the avgRightPowerPhase field value.
Here is the caller graph for this function:

◆ avgRightPowerPhasePeak()

quint8 SessionMessage::avgRightPowerPhasePeak ( ) const

Returns the SessionMessage data message's avgRightPowerPhasePeak field's current value.

Average right power phase peak angles data value indexes defined by power_phase_type.

Returns
the avgRightPowerPhasePeak field value.
Here is the caller graph for this function:

◆ avgRightTorqueEffectiveness()

quint8 SessionMessage::avgRightTorqueEffectiveness ( ) const

Returns the SessionMessage data message's avgRightTorqueEffectiveness field's current value.

Returns
the avgRightTorqueEffectiveness field value.
Here is the caller graph for this function:

◆ avgSaturatedHemoglobinPercent()

quint16 SessionMessage::avgSaturatedHemoglobinPercent ( ) const

Returns the SessionMessage data message's avgSaturatedHemoglobinPercent field's current value.

Avg percentage of hemoglobin saturated with oxygen

Returns
the avgSaturatedHemoglobinPercent field value.
Here is the caller graph for this function:

◆ avgSpeed()

quint16 SessionMessage::avgSpeed ( ) const

Returns the SessionMessage data message's avgSpeed field's current value.

total_distance / total_timer_time

Returns
the avgSpeed field value.
Here is the caller graph for this function:

◆ avgStanceTime()

quint16 SessionMessage::avgStanceTime ( ) const

Returns the SessionMessage data message's avgStanceTime field's current value.

Returns
the avgStanceTime field value.
Here is the caller graph for this function:

◆ avgStanceTimeBalance()

quint16 SessionMessage::avgStanceTimeBalance ( ) const

Returns the SessionMessage data message's avgStanceTimeBalance field's current value.

Returns
the avgStanceTimeBalance field value.
Here is the caller graph for this function:

◆ avgStanceTimePercent()

quint16 SessionMessage::avgStanceTimePercent ( ) const

Returns the SessionMessage data message's avgStanceTimePercent field's current value.

Returns
the avgStanceTimePercent field value.
Here is the caller graph for this function:

◆ avgStepLength()

quint16 SessionMessage::avgStepLength ( ) const

Returns the SessionMessage data message's avgStepLength field's current value.

Returns
the avgStepLength field value.
Here is the caller graph for this function:

◆ avgStrokeCount()

quint32 SessionMessage::avgStrokeCount ( ) const

Returns the SessionMessage data message's avgStrokeCount field's current value.

Returns
the avgStrokeCount field value.
Here is the caller graph for this function:

◆ avgStrokeDistance()

quint16 SessionMessage::avgStrokeDistance ( ) const

Returns the SessionMessage data message's avgStrokeDistance field's current value.

Returns
the avgStrokeDistance field value.
Here is the caller graph for this function:

◆ avgTemperature()

qint8 SessionMessage::avgTemperature ( ) const

Returns the SessionMessage data message's avgTemperature field's current value.

Returns
the avgTemperature field value.
Here is the caller graph for this function:

◆ avgTotalHemoglobinConc()

quint16 SessionMessage::avgTotalHemoglobinConc ( ) const

Returns the SessionMessage data message's avgTotalHemoglobinConc field's current value.

Avg saturated and unsaturated hemoglobin

Returns
the avgTotalHemoglobinConc field value.
Here is the caller graph for this function:

◆ avgVam()

quint16 SessionMessage::avgVam ( ) const

Returns the SessionMessage data message's avgVam field's current value.

Returns
the avgVam field value.
Here is the caller graph for this function:

◆ avgVerticalOscillation()

quint16 SessionMessage::avgVerticalOscillation ( ) const

Returns the SessionMessage data message's avgVerticalOscillation field's current value.

Returns
the avgVerticalOscillation field value.
Here is the caller graph for this function:

◆ avgVerticalRatio()

quint16 SessionMessage::avgVerticalRatio ( ) const

Returns the SessionMessage data message's avgVerticalRatio field's current value.

Returns
the avgVerticalRatio field value.
Here is the caller graph for this function:

◆ bestLapIndex()

quint16 SessionMessage::bestLapIndex ( ) const

Returns the SessionMessage data message's bestLapIndex field's current value.

Returns
the bestLapIndex field value.
Here is the caller graph for this function:

◆ enhancedAvgAltitude()

quint32 SessionMessage::enhancedAvgAltitude ( ) const

Returns the SessionMessage data message's enhancedAvgAltitude field's current value.

Returns
the enhancedAvgAltitude field value.
Here is the caller graph for this function:

◆ enhancedAvgSpeed()

quint32 SessionMessage::enhancedAvgSpeed ( ) const

Returns the SessionMessage data message's enhancedAvgSpeed field's current value.

total_distance / total_timer_time

Returns
the enhancedAvgSpeed field value.
Here is the caller graph for this function:

◆ enhancedMaxAltitude()

quint32 SessionMessage::enhancedMaxAltitude ( ) const

Returns the SessionMessage data message's enhancedMaxAltitude field's current value.

Returns
the enhancedMaxAltitude field value.
Here is the caller graph for this function:

◆ enhancedMaxSpeed()

quint32 SessionMessage::enhancedMaxSpeed ( ) const

Returns the SessionMessage data message's enhancedMaxSpeed field's current value.

Returns
the enhancedMaxSpeed field value.
Here is the caller graph for this function:

◆ enhancedMinAltitude()

quint32 SessionMessage::enhancedMinAltitude ( ) const

Returns the SessionMessage data message's enhancedMinAltitude field's current value.

Returns
the enhancedMinAltitude field value.
Here is the caller graph for this function:

◆ event()

Event SessionMessage::event ( ) const

Returns the SessionMessage data message's event field's current value.

session

Returns
the event field value.
Here is the caller graph for this function:

◆ eventGroup()

quint8 SessionMessage::eventGroup ( ) const

Returns the SessionMessage data message's eventGroup field's current value.

Returns
the eventGroup field value.
Here is the caller graph for this function:

◆ eventType()

EventType SessionMessage::eventType ( ) const

Returns the SessionMessage data message's eventType field's current value.

stop

Returns
the eventType field value.
Here is the caller graph for this function:

◆ firstLapIndex()

quint16 SessionMessage::firstLapIndex ( ) const

Returns the SessionMessage data message's firstLapIndex field's current value.

Returns
the firstLapIndex field value.
Here is the caller graph for this function:

◆ gpsAccuracy()

quint8 SessionMessage::gpsAccuracy ( ) const

Returns the SessionMessage data message's gpsAccuracy field's current value.

Returns
the gpsAccuracy field value.
Here is the caller graph for this function:

◆ intensityFactor()

quint16 SessionMessage::intensityFactor ( ) const

Returns the SessionMessage data message's intensityFactor field's current value.

Returns
the intensityFactor field value.
Here is the caller graph for this function:

◆ jumpCount()

quint16 SessionMessage::jumpCount ( ) const

Returns the SessionMessage data message's jumpCount field's current value.

Returns
the jumpCount field value.
Here is the caller graph for this function:

◆ leftRightBalance()

LeftRightBalance100 SessionMessage::leftRightBalance ( ) const

Returns the SessionMessage data message's leftRightBalance field's current value.

Returns
the leftRightBalance field value.
Here is the caller graph for this function:

◆ levBatteryConsumption()

quint8 SessionMessage::levBatteryConsumption ( ) const

Returns the SessionMessage data message's levBatteryConsumption field's current value.

lev battery consumption during session

Returns
the levBatteryConsumption field value.
Here is the caller graph for this function:

◆ maxAltitude()

quint16 SessionMessage::maxAltitude ( ) const

Returns the SessionMessage data message's maxAltitude field's current value.

Returns
the maxAltitude field value.
Here is the caller graph for this function:

◆ maxBallSpeed()

quint16 SessionMessage::maxBallSpeed ( ) const

Returns the SessionMessage data message's maxBallSpeed field's current value.

Returns
the maxBallSpeed field value.
Here is the caller graph for this function:

◆ maxCadence()

quint8 SessionMessage::maxCadence ( ) const

Returns the SessionMessage data message's maxCadence field's current value.

Returns
the maxCadence field value.
Here is the caller graph for this function:

◆ maxCadencePosition()

quint8 SessionMessage::maxCadencePosition ( ) const

Returns the SessionMessage data message's maxCadencePosition field's current value.

Maximum cadence by position. Data value indexes defined by rider_position_type.

Returns
the maxCadencePosition field value.
Here is the caller graph for this function:

◆ maxCoreTemperature()

quint16 SessionMessage::maxCoreTemperature ( ) const

Returns the SessionMessage data message's maxCoreTemperature field's current value.

Returns
the maxCoreTemperature field value.
Here is the caller graph for this function:

◆ maxFractionalCadence()

quint8 SessionMessage::maxFractionalCadence ( ) const

Returns the SessionMessage data message's maxFractionalCadence field's current value.

fractional part of the max_cadence

Returns
the maxFractionalCadence field value.
Here is the caller graph for this function:

◆ maxHeartRate()

quint8 SessionMessage::maxHeartRate ( ) const

Returns the SessionMessage data message's maxHeartRate field's current value.

Returns
the maxHeartRate field value.
Here is the caller graph for this function:

◆ maxLevMotorPower()

quint16 SessionMessage::maxLevMotorPower ( ) const

Returns the SessionMessage data message's maxLevMotorPower field's current value.

lev maximum motor power during session

Returns
the maxLevMotorPower field value.
Here is the caller graph for this function:

◆ maxNegGrade()

qint16 SessionMessage::maxNegGrade ( ) const

Returns the SessionMessage data message's maxNegGrade field's current value.

Returns
the maxNegGrade field value.
Here is the caller graph for this function:

◆ maxNegVerticalSpeed()

qint16 SessionMessage::maxNegVerticalSpeed ( ) const

Returns the SessionMessage data message's maxNegVerticalSpeed field's current value.

Returns
the maxNegVerticalSpeed field value.
Here is the caller graph for this function:

◆ maxPosGrade()

qint16 SessionMessage::maxPosGrade ( ) const

Returns the SessionMessage data message's maxPosGrade field's current value.

Returns
the maxPosGrade field value.
Here is the caller graph for this function:

◆ maxPosVerticalSpeed()

qint16 SessionMessage::maxPosVerticalSpeed ( ) const

Returns the SessionMessage data message's maxPosVerticalSpeed field's current value.

Returns
the maxPosVerticalSpeed field value.
Here is the caller graph for this function:

◆ maxPower()

quint16 SessionMessage::maxPower ( ) const

Returns the SessionMessage data message's maxPower field's current value.

Returns
the maxPower field value.
Here is the caller graph for this function:

◆ maxPowerPosition()

quint16 SessionMessage::maxPowerPosition ( ) const

Returns the SessionMessage data message's maxPowerPosition field's current value.

Maximum power by position. Data value indexes defined by rider_position_type.

Returns
the maxPowerPosition field value.
Here is the caller graph for this function:

◆ maxSaturatedHemoglobinPercent()

quint16 SessionMessage::maxSaturatedHemoglobinPercent ( ) const

Returns the SessionMessage data message's maxSaturatedHemoglobinPercent field's current value.

Max percentage of hemoglobin saturated with oxygen

Returns
the maxSaturatedHemoglobinPercent field value.
Here is the caller graph for this function:

◆ maxSpeed()

quint16 SessionMessage::maxSpeed ( ) const

Returns the SessionMessage data message's maxSpeed field's current value.

Returns
the maxSpeed field value.
Here is the caller graph for this function:

◆ maxTemperature()

qint8 SessionMessage::maxTemperature ( ) const

Returns the SessionMessage data message's maxTemperature field's current value.

Returns
the maxTemperature field value.
Here is the caller graph for this function:

◆ maxTotalHemoglobinConc()

quint16 SessionMessage::maxTotalHemoglobinConc ( ) const

Returns the SessionMessage data message's maxTotalHemoglobinConc field's current value.

Max saturated and unsaturated hemoglobin

Returns
the maxTotalHemoglobinConc field value.
Here is the caller graph for this function:

◆ messageIndex()

MessageIndex SessionMessage::messageIndex ( ) const

Returns the SessionMessage data message's messageIndex field's current value.

Selected bit is set for the current session.

Returns
the messageIndex field value.
Here is the caller graph for this function:

◆ minAltitude()

quint16 SessionMessage::minAltitude ( ) const

Returns the SessionMessage data message's minAltitude field's current value.

Returns
the minAltitude field value.
Here is the caller graph for this function:

◆ minCoreTemperature()

quint16 SessionMessage::minCoreTemperature ( ) const

Returns the SessionMessage data message's minCoreTemperature field's current value.

Returns
the minCoreTemperature field value.
Here is the caller graph for this function:

◆ minHeartRate()

quint8 SessionMessage::minHeartRate ( ) const

Returns the SessionMessage data message's minHeartRate field's current value.

Returns
the minHeartRate field value.
Here is the caller graph for this function:

◆ minSaturatedHemoglobinPercent()

quint16 SessionMessage::minSaturatedHemoglobinPercent ( ) const

Returns the SessionMessage data message's minSaturatedHemoglobinPercent field's current value.

Min percentage of hemoglobin saturated with oxygen

Returns
the minSaturatedHemoglobinPercent field value.
Here is the caller graph for this function:

◆ minTotalHemoglobinConc()

quint16 SessionMessage::minTotalHemoglobinConc ( ) const

Returns the SessionMessage data message's minTotalHemoglobinConc field's current value.

Min saturated and unsaturated hemoglobin

Returns
the minTotalHemoglobinConc field value.
Here is the caller graph for this function:

◆ necLat()

qint32 SessionMessage::necLat ( ) const

Returns the SessionMessage data message's necLat field's current value.

North east corner latitude

Returns
the necLat field value.
Here is the caller graph for this function:

◆ necLong()

qint32 SessionMessage::necLong ( ) const

Returns the SessionMessage data message's necLong field's current value.

North east corner longitude

Returns
the necLong field value.
Here is the caller graph for this function:

◆ normalizedPower()

quint16 SessionMessage::normalizedPower ( ) const

Returns the SessionMessage data message's normalizedPower field's current value.

Returns
the normalizedPower field value.
Here is the caller graph for this function:

◆ numActiveLengths()

quint16 SessionMessage::numActiveLengths ( ) const

Returns the SessionMessage data message's numActiveLengths field's current value.

of active lengths of swim pool

Returns
the numActiveLengths field value.
Here is the caller graph for this function:

◆ numLaps()

quint16 SessionMessage::numLaps ( ) const

Returns the SessionMessage data message's numLaps field's current value.

Returns
the numLaps field value.
Here is the caller graph for this function:

◆ numLengths()

quint16 SessionMessage::numLengths ( ) const

Returns the SessionMessage data message's numLengths field's current value.

of lengths of swim pool

Returns
the numLengths field value.
Here is the caller graph for this function:

◆ opponentName()

QString SessionMessage::opponentName ( ) const

Returns the SessionMessage data message's opponentName field's current value.

Returns
the opponentName field value.
Here is the caller graph for this function:

◆ opponentScore()

quint16 SessionMessage::opponentScore ( ) const

Returns the SessionMessage data message's opponentScore field's current value.

Returns
the opponentScore field value.
Here is the caller graph for this function:

◆ playerScore()

quint16 SessionMessage::playerScore ( ) const

Returns the SessionMessage data message's playerScore field's current value.

Returns
the playerScore field value.
Here is the caller graph for this function:

◆ poolLength()

quint16 SessionMessage::poolLength ( ) const

Returns the SessionMessage data message's poolLength field's current value.

Returns
the poolLength field value.
Here is the caller graph for this function:

◆ poolLengthUnit()

DisplayMeasure SessionMessage::poolLengthUnit ( ) const

Returns the SessionMessage data message's poolLengthUnit field's current value.

Returns
the poolLengthUnit field value.
Here is the caller graph for this function:

◆ setAvgAltitude()

void SessionMessage::setAvgAltitude ( const quint16  avgAltitude)

Sets the avgAltitude field to avgAltitude.

Parameters
avgAltitudeThe field value to set.
Here is the call graph for this function:

◆ setAvgBallSpeed()

void SessionMessage::setAvgBallSpeed ( const quint16  avgBallSpeed)

Sets the avgBallSpeed field to avgBallSpeed.

Parameters
avgBallSpeedThe field value to set.
Here is the call graph for this function:

◆ setAvgCadence()

void SessionMessage::setAvgCadence ( const quint8  avgCadence)

Sets the avgCadence field to avgCadence.

Parameters
avgCadenceThe field value to set.
Here is the call graph for this function:

◆ setAvgCadencePosition()

void SessionMessage::setAvgCadencePosition ( const quint8  avgCadencePosition)

Sets the avgCadencePosition field to avgCadencePosition.

Parameters
avgCadencePositionThe field value to set.
Here is the call graph for this function:

◆ setAvgCombinedPedalSmoothness()

void SessionMessage::setAvgCombinedPedalSmoothness ( const quint8  avgCombinedPedalSmoothness)

Sets the avgCombinedPedalSmoothness field to avgCombinedPedalSmoothness.

Parameters
avgCombinedPedalSmoothnessThe field value to set.
Here is the call graph for this function:

◆ setAvgCoreTemperature()

void SessionMessage::setAvgCoreTemperature ( const quint16  avgCoreTemperature)

Sets the avgCoreTemperature field to avgCoreTemperature.

Parameters
avgCoreTemperatureThe field value to set.
Here is the call graph for this function:

◆ setAvgFlow()

void SessionMessage::setAvgFlow ( const float  avgFlow)

Sets the avgFlow field to avgFlow.

Parameters
avgFlowThe field value to set.
Here is the call graph for this function:

◆ setAvgFractionalCadence()

void SessionMessage::setAvgFractionalCadence ( const quint8  avgFractionalCadence)

Sets the avgFractionalCadence field to avgFractionalCadence.

Parameters
avgFractionalCadenceThe field value to set.
Here is the call graph for this function:

◆ setAvgGrade()

void SessionMessage::setAvgGrade ( const qint16  avgGrade)

Sets the avgGrade field to avgGrade.

Parameters
avgGradeThe field value to set.
Here is the call graph for this function:

◆ setAvgGrit()

void SessionMessage::setAvgGrit ( const float  avgGrit)

Sets the avgGrit field to avgGrit.

Parameters
avgGritThe field value to set.
Here is the call graph for this function:

◆ setAvgHeartRate()

void SessionMessage::setAvgHeartRate ( const quint8  avgHeartRate)

Sets the avgHeartRate field to avgHeartRate.

Parameters
avgHeartRateThe field value to set.
Here is the call graph for this function:

◆ setAvgLapTime()

void SessionMessage::setAvgLapTime ( const quint32  avgLapTime)

Sets the avgLapTime field to avgLapTime.

Parameters
avgLapTimeThe field value to set.
Here is the call graph for this function:

◆ setAvgLeftPco()

void SessionMessage::setAvgLeftPco ( const qint8  avgLeftPco)

Sets the avgLeftPco field to avgLeftPco.

Parameters
avgLeftPcoThe field value to set.
Here is the call graph for this function:

◆ setAvgLeftPedalSmoothness()

void SessionMessage::setAvgLeftPedalSmoothness ( const quint8  avgLeftPedalSmoothness)

Sets the avgLeftPedalSmoothness field to avgLeftPedalSmoothness.

Parameters
avgLeftPedalSmoothnessThe field value to set.
Here is the call graph for this function:

◆ setAvgLeftPowerPhase()

void SessionMessage::setAvgLeftPowerPhase ( const quint8  avgLeftPowerPhase)

Sets the avgLeftPowerPhase field to avgLeftPowerPhase.

Parameters
avgLeftPowerPhaseThe field value to set.
Here is the call graph for this function:

◆ setAvgLeftPowerPhasePeak()

void SessionMessage::setAvgLeftPowerPhasePeak ( const quint8  avgLeftPowerPhasePeak)

Sets the avgLeftPowerPhasePeak field to avgLeftPowerPhasePeak.

Parameters
avgLeftPowerPhasePeakThe field value to set.
Here is the call graph for this function:

◆ setAvgLeftTorqueEffectiveness()

void SessionMessage::setAvgLeftTorqueEffectiveness ( const quint8  avgLeftTorqueEffectiveness)

Sets the avgLeftTorqueEffectiveness field to avgLeftTorqueEffectiveness.

Parameters
avgLeftTorqueEffectivenessThe field value to set.
Here is the call graph for this function:

◆ setAvgLevMotorPower()

void SessionMessage::setAvgLevMotorPower ( const quint16  avgLevMotorPower)

Sets the avgLevMotorPower field to avgLevMotorPower.

Parameters
avgLevMotorPowerThe field value to set.
Here is the call graph for this function:

◆ setAvgNegGrade()

void SessionMessage::setAvgNegGrade ( const qint16  avgNegGrade)

Sets the avgNegGrade field to avgNegGrade.

Parameters
avgNegGradeThe field value to set.
Here is the call graph for this function:

◆ setAvgNegVerticalSpeed()

void SessionMessage::setAvgNegVerticalSpeed ( const qint16  avgNegVerticalSpeed)

Sets the avgNegVerticalSpeed field to avgNegVerticalSpeed.

Parameters
avgNegVerticalSpeedThe field value to set.
Here is the call graph for this function:

◆ setAvgPosGrade()

void SessionMessage::setAvgPosGrade ( const qint16  avgPosGrade)

Sets the avgPosGrade field to avgPosGrade.

Parameters
avgPosGradeThe field value to set.
Here is the call graph for this function:

◆ setAvgPosVerticalSpeed()

void SessionMessage::setAvgPosVerticalSpeed ( const qint16  avgPosVerticalSpeed)

Sets the avgPosVerticalSpeed field to avgPosVerticalSpeed.

Parameters
avgPosVerticalSpeedThe field value to set.
Here is the call graph for this function:

◆ setAvgPower()

void SessionMessage::setAvgPower ( const quint16  avgPower)

Sets the avgPower field to avgPower.

Parameters
avgPowerThe field value to set.
Here is the call graph for this function:

◆ setAvgPowerPosition()

void SessionMessage::setAvgPowerPosition ( const quint16  avgPowerPosition)

Sets the avgPowerPosition field to avgPowerPosition.

Parameters
avgPowerPositionThe field value to set.
Here is the call graph for this function:

◆ setAvgRightPco()

void SessionMessage::setAvgRightPco ( const qint8  avgRightPco)

Sets the avgRightPco field to avgRightPco.

Parameters
avgRightPcoThe field value to set.
Here is the call graph for this function:

◆ setAvgRightPedalSmoothness()

void SessionMessage::setAvgRightPedalSmoothness ( const quint8  avgRightPedalSmoothness)

Sets the avgRightPedalSmoothness field to avgRightPedalSmoothness.

Parameters
avgRightPedalSmoothnessThe field value to set.
Here is the call graph for this function:

◆ setAvgRightPowerPhase()

void SessionMessage::setAvgRightPowerPhase ( const quint8  avgRightPowerPhase)

Sets the avgRightPowerPhase field to avgRightPowerPhase.

Parameters
avgRightPowerPhaseThe field value to set.
Here is the call graph for this function:

◆ setAvgRightPowerPhasePeak()

void SessionMessage::setAvgRightPowerPhasePeak ( const quint8  avgRightPowerPhasePeak)

Sets the avgRightPowerPhasePeak field to avgRightPowerPhasePeak.

Parameters
avgRightPowerPhasePeakThe field value to set.
Here is the call graph for this function:

◆ setAvgRightTorqueEffectiveness()

void SessionMessage::setAvgRightTorqueEffectiveness ( const quint8  avgRightTorqueEffectiveness)

Sets the avgRightTorqueEffectiveness field to avgRightTorqueEffectiveness.

Parameters
avgRightTorqueEffectivenessThe field value to set.
Here is the call graph for this function:

◆ setAvgSaturatedHemoglobinPercent()

void SessionMessage::setAvgSaturatedHemoglobinPercent ( const quint16  avgSaturatedHemoglobinPercent)

Sets the avgSaturatedHemoglobinPercent field to avgSaturatedHemoglobinPercent.

Parameters
avgSaturatedHemoglobinPercentThe field value to set.
Here is the call graph for this function:

◆ setAvgSpeed()

void SessionMessage::setAvgSpeed ( const quint16  avgSpeed)

Sets the avgSpeed field to avgSpeed.

Parameters
avgSpeedThe field value to set.
Here is the call graph for this function:

◆ setAvgStanceTime()

void SessionMessage::setAvgStanceTime ( const quint16  avgStanceTime)

Sets the avgStanceTime field to avgStanceTime.

Parameters
avgStanceTimeThe field value to set.
Here is the call graph for this function:

◆ setAvgStanceTimeBalance()

void SessionMessage::setAvgStanceTimeBalance ( const quint16  avgStanceTimeBalance)

Sets the avgStanceTimeBalance field to avgStanceTimeBalance.

Parameters
avgStanceTimeBalanceThe field value to set.
Here is the call graph for this function:

◆ setAvgStanceTimePercent()

void SessionMessage::setAvgStanceTimePercent ( const quint16  avgStanceTimePercent)

Sets the avgStanceTimePercent field to avgStanceTimePercent.

Parameters
avgStanceTimePercentThe field value to set.
Here is the call graph for this function:

◆ setAvgStepLength()

void SessionMessage::setAvgStepLength ( const quint16  avgStepLength)

Sets the avgStepLength field to avgStepLength.

Parameters
avgStepLengthThe field value to set.
Here is the call graph for this function:

◆ setAvgStrokeCount()

void SessionMessage::setAvgStrokeCount ( const quint32  avgStrokeCount)

Sets the avgStrokeCount field to avgStrokeCount.

Parameters
avgStrokeCountThe field value to set.
Here is the call graph for this function:

◆ setAvgStrokeDistance()

void SessionMessage::setAvgStrokeDistance ( const quint16  avgStrokeDistance)

Sets the avgStrokeDistance field to avgStrokeDistance.

Parameters
avgStrokeDistanceThe field value to set.
Here is the call graph for this function:

◆ setAvgTemperature()

void SessionMessage::setAvgTemperature ( const qint8  avgTemperature)

Sets the avgTemperature field to avgTemperature.

Parameters
avgTemperatureThe field value to set.
Here is the call graph for this function:

◆ setAvgTotalHemoglobinConc()

void SessionMessage::setAvgTotalHemoglobinConc ( const quint16  avgTotalHemoglobinConc)

Sets the avgTotalHemoglobinConc field to avgTotalHemoglobinConc.

Parameters
avgTotalHemoglobinConcThe field value to set.
Here is the call graph for this function:

◆ setAvgVam()

void SessionMessage::setAvgVam ( const quint16  avgVam)

Sets the avgVam field to avgVam.

Parameters
avgVamThe field value to set.
Here is the call graph for this function:

◆ setAvgVerticalOscillation()

void SessionMessage::setAvgVerticalOscillation ( const quint16  avgVerticalOscillation)

Sets the avgVerticalOscillation field to avgVerticalOscillation.

Parameters
avgVerticalOscillationThe field value to set.
Here is the call graph for this function:

◆ setAvgVerticalRatio()

void SessionMessage::setAvgVerticalRatio ( const quint16  avgVerticalRatio)

Sets the avgVerticalRatio field to avgVerticalRatio.

Parameters
avgVerticalRatioThe field value to set.
Here is the call graph for this function:

◆ setBestLapIndex()

void SessionMessage::setBestLapIndex ( const quint16  bestLapIndex)

Sets the bestLapIndex field to bestLapIndex.

Parameters
bestLapIndexThe field value to set.
Here is the call graph for this function:

◆ setEnhancedAvgAltitude()

void SessionMessage::setEnhancedAvgAltitude ( const quint32  enhancedAvgAltitude)

Sets the enhancedAvgAltitude field to enhancedAvgAltitude.

Parameters
enhancedAvgAltitudeThe field value to set.
Here is the call graph for this function:

◆ setEnhancedAvgSpeed()

void SessionMessage::setEnhancedAvgSpeed ( const quint32  enhancedAvgSpeed)

Sets the enhancedAvgSpeed field to enhancedAvgSpeed.

Parameters
enhancedAvgSpeedThe field value to set.
Here is the call graph for this function:

◆ setEnhancedMaxAltitude()

void SessionMessage::setEnhancedMaxAltitude ( const quint32  enhancedMaxAltitude)

Sets the enhancedMaxAltitude field to enhancedMaxAltitude.

Parameters
enhancedMaxAltitudeThe field value to set.
Here is the call graph for this function:

◆ setEnhancedMaxSpeed()

void SessionMessage::setEnhancedMaxSpeed ( const quint32  enhancedMaxSpeed)

Sets the enhancedMaxSpeed field to enhancedMaxSpeed.

Parameters
enhancedMaxSpeedThe field value to set.
Here is the call graph for this function:

◆ setEnhancedMinAltitude()

void SessionMessage::setEnhancedMinAltitude ( const quint32  enhancedMinAltitude)

Sets the enhancedMinAltitude field to enhancedMinAltitude.

Parameters
enhancedMinAltitudeThe field value to set.
Here is the call graph for this function:

◆ setEvent()

void SessionMessage::setEvent ( const Event  event)

Sets the event field to event.

Parameters
eventThe field value to set.
Here is the call graph for this function:

◆ setEventGroup()

void SessionMessage::setEventGroup ( const quint8  eventGroup)

Sets the eventGroup field to eventGroup.

Parameters
eventGroupThe field value to set.
Here is the call graph for this function:

◆ setEventType()

void SessionMessage::setEventType ( const EventType  eventType)

Sets the eventType field to eventType.

Parameters
eventTypeThe field value to set.
Here is the call graph for this function:

◆ setFirstLapIndex()

void SessionMessage::setFirstLapIndex ( const quint16  firstLapIndex)

Sets the firstLapIndex field to firstLapIndex.

Parameters
firstLapIndexThe field value to set.
Here is the call graph for this function:

◆ setGpsAccuracy()

void SessionMessage::setGpsAccuracy ( const quint8  gpsAccuracy)

Sets the gpsAccuracy field to gpsAccuracy.

Parameters
gpsAccuracyThe field value to set.
Here is the call graph for this function:

◆ setIntensityFactor()

void SessionMessage::setIntensityFactor ( const quint16  intensityFactor)

Sets the intensityFactor field to intensityFactor.

Parameters
intensityFactorThe field value to set.
Here is the call graph for this function:

◆ setJumpCount()

void SessionMessage::setJumpCount ( const quint16  jumpCount)

Sets the jumpCount field to jumpCount.

Parameters
jumpCountThe field value to set.
Here is the call graph for this function:

◆ setLeftRightBalance()

void SessionMessage::setLeftRightBalance ( const LeftRightBalance100  leftRightBalance)

Sets the leftRightBalance field to leftRightBalance.

Parameters
leftRightBalanceThe field value to set.
Here is the call graph for this function:

◆ setLevBatteryConsumption()

void SessionMessage::setLevBatteryConsumption ( const quint8  levBatteryConsumption)

Sets the levBatteryConsumption field to levBatteryConsumption.

Parameters
levBatteryConsumptionThe field value to set.
Here is the call graph for this function:

◆ setMaxAltitude()

void SessionMessage::setMaxAltitude ( const quint16  maxAltitude)

Sets the maxAltitude field to maxAltitude.

Parameters
maxAltitudeThe field value to set.
Here is the call graph for this function:

◆ setMaxBallSpeed()

void SessionMessage::setMaxBallSpeed ( const quint16  maxBallSpeed)

Sets the maxBallSpeed field to maxBallSpeed.

Parameters
maxBallSpeedThe field value to set.
Here is the call graph for this function:

◆ setMaxCadence()

void SessionMessage::setMaxCadence ( const quint8  maxCadence)

Sets the maxCadence field to maxCadence.

Parameters
maxCadenceThe field value to set.
Here is the call graph for this function:

◆ setMaxCadencePosition()

void SessionMessage::setMaxCadencePosition ( const quint8  maxCadencePosition)

Sets the maxCadencePosition field to maxCadencePosition.

Parameters
maxCadencePositionThe field value to set.
Here is the call graph for this function:

◆ setMaxCoreTemperature()

void SessionMessage::setMaxCoreTemperature ( const quint16  maxCoreTemperature)

Sets the maxCoreTemperature field to maxCoreTemperature.

Parameters
maxCoreTemperatureThe field value to set.
Here is the call graph for this function:

◆ setMaxFractionalCadence()

void SessionMessage::setMaxFractionalCadence ( const quint8  maxFractionalCadence)

Sets the maxFractionalCadence field to maxFractionalCadence.

Parameters
maxFractionalCadenceThe field value to set.
Here is the call graph for this function:

◆ setMaxHeartRate()

void SessionMessage::setMaxHeartRate ( const quint8  maxHeartRate)

Sets the maxHeartRate field to maxHeartRate.

Parameters
maxHeartRateThe field value to set.
Here is the call graph for this function:

◆ setMaxLevMotorPower()

void SessionMessage::setMaxLevMotorPower ( const quint16  maxLevMotorPower)

Sets the maxLevMotorPower field to maxLevMotorPower.

Parameters
maxLevMotorPowerThe field value to set.
Here is the call graph for this function:

◆ setMaxNegGrade()

void SessionMessage::setMaxNegGrade ( const qint16  maxNegGrade)

Sets the maxNegGrade field to maxNegGrade.

Parameters
maxNegGradeThe field value to set.
Here is the call graph for this function:

◆ setMaxNegVerticalSpeed()

void SessionMessage::setMaxNegVerticalSpeed ( const qint16  maxNegVerticalSpeed)

Sets the maxNegVerticalSpeed field to maxNegVerticalSpeed.

Parameters
maxNegVerticalSpeedThe field value to set.
Here is the call graph for this function:

◆ setMaxPosGrade()

void SessionMessage::setMaxPosGrade ( const qint16  maxPosGrade)

Sets the maxPosGrade field to maxPosGrade.

Parameters
maxPosGradeThe field value to set.
Here is the call graph for this function:

◆ setMaxPosVerticalSpeed()

void SessionMessage::setMaxPosVerticalSpeed ( const qint16  maxPosVerticalSpeed)

Sets the maxPosVerticalSpeed field to maxPosVerticalSpeed.

Parameters
maxPosVerticalSpeedThe field value to set.
Here is the call graph for this function:

◆ setMaxPower()

void SessionMessage::setMaxPower ( const quint16  maxPower)

Sets the maxPower field to maxPower.

Parameters
maxPowerThe field value to set.
Here is the call graph for this function:

◆ setMaxPowerPosition()

void SessionMessage::setMaxPowerPosition ( const quint16  maxPowerPosition)

Sets the maxPowerPosition field to maxPowerPosition.

Parameters
maxPowerPositionThe field value to set.
Here is the call graph for this function:

◆ setMaxSaturatedHemoglobinPercent()

void SessionMessage::setMaxSaturatedHemoglobinPercent ( const quint16  maxSaturatedHemoglobinPercent)

Sets the maxSaturatedHemoglobinPercent field to maxSaturatedHemoglobinPercent.

Parameters
maxSaturatedHemoglobinPercentThe field value to set.
Here is the call graph for this function:

◆ setMaxSpeed()

void SessionMessage::setMaxSpeed ( const quint16  maxSpeed)

Sets the maxSpeed field to maxSpeed.

Parameters
maxSpeedThe field value to set.
Here is the call graph for this function:

◆ setMaxTemperature()

void SessionMessage::setMaxTemperature ( const qint8  maxTemperature)

Sets the maxTemperature field to maxTemperature.

Parameters
maxTemperatureThe field value to set.
Here is the call graph for this function:

◆ setMaxTotalHemoglobinConc()

void SessionMessage::setMaxTotalHemoglobinConc ( const quint16  maxTotalHemoglobinConc)

Sets the maxTotalHemoglobinConc field to maxTotalHemoglobinConc.

Parameters
maxTotalHemoglobinConcThe field value to set.
Here is the call graph for this function:

◆ setMessageIndex()

void SessionMessage::setMessageIndex ( const MessageIndex  messageIndex)

Sets the messageIndex field to messageIndex.

Parameters
messageIndexThe field value to set.
Here is the call graph for this function:

◆ setMinAltitude()

void SessionMessage::setMinAltitude ( const quint16  minAltitude)

Sets the minAltitude field to minAltitude.

Parameters
minAltitudeThe field value to set.
Here is the call graph for this function:

◆ setMinCoreTemperature()

void SessionMessage::setMinCoreTemperature ( const quint16  minCoreTemperature)

Sets the minCoreTemperature field to minCoreTemperature.

Parameters
minCoreTemperatureThe field value to set.
Here is the call graph for this function:

◆ setMinHeartRate()

void SessionMessage::setMinHeartRate ( const quint8  minHeartRate)

Sets the minHeartRate field to minHeartRate.

Parameters
minHeartRateThe field value to set.
Here is the call graph for this function:

◆ setMinSaturatedHemoglobinPercent()

void SessionMessage::setMinSaturatedHemoglobinPercent ( const quint16  minSaturatedHemoglobinPercent)

Sets the minSaturatedHemoglobinPercent field to minSaturatedHemoglobinPercent.

Parameters
minSaturatedHemoglobinPercentThe field value to set.
Here is the call graph for this function:

◆ setMinTotalHemoglobinConc()

void SessionMessage::setMinTotalHemoglobinConc ( const quint16  minTotalHemoglobinConc)

Sets the minTotalHemoglobinConc field to minTotalHemoglobinConc.

Parameters
minTotalHemoglobinConcThe field value to set.
Here is the call graph for this function:

◆ setNecLat()

void SessionMessage::setNecLat ( const qint32  necLat)

Sets the necLat field to necLat.

Parameters
necLatThe field value to set.
Here is the call graph for this function:

◆ setNecLong()

void SessionMessage::setNecLong ( const qint32  necLong)

Sets the necLong field to necLong.

Parameters
necLongThe field value to set.
Here is the call graph for this function:

◆ setNormalizedPower()

void SessionMessage::setNormalizedPower ( const quint16  normalizedPower)

Sets the normalizedPower field to normalizedPower.

Parameters
normalizedPowerThe field value to set.
Here is the call graph for this function:

◆ setNumActiveLengths()

void SessionMessage::setNumActiveLengths ( const quint16  numActiveLengths)

Sets the numActiveLengths field to numActiveLengths.

Parameters
numActiveLengthsThe field value to set.
Here is the call graph for this function:

◆ setNumLaps()

void SessionMessage::setNumLaps ( const quint16  numLaps)

Sets the numLaps field to numLaps.

Parameters
numLapsThe field value to set.
Here is the call graph for this function:

◆ setNumLengths()

void SessionMessage::setNumLengths ( const quint16  numLengths)

Sets the numLengths field to numLengths.

Parameters
numLengthsThe field value to set.
Here is the call graph for this function:

◆ setOpponentName()

void SessionMessage::setOpponentName ( const QString  opponentName)

Sets the opponentName field to opponentName.

Parameters
opponentNameThe field value to set.
Here is the call graph for this function:

◆ setOpponentScore()

void SessionMessage::setOpponentScore ( const quint16  opponentScore)

Sets the opponentScore field to opponentScore.

Parameters
opponentScoreThe field value to set.
Here is the call graph for this function:

◆ setPlayerScore()

void SessionMessage::setPlayerScore ( const quint16  playerScore)

Sets the playerScore field to playerScore.

Parameters
playerScoreThe field value to set.
Here is the call graph for this function:

◆ setPoolLength()

void SessionMessage::setPoolLength ( const quint16  poolLength)

Sets the poolLength field to poolLength.

Parameters
poolLengthThe field value to set.
Here is the call graph for this function:

◆ setPoolLengthUnit()

void SessionMessage::setPoolLengthUnit ( const DisplayMeasure  poolLengthUnit)

Sets the poolLengthUnit field to poolLengthUnit.

Parameters
poolLengthUnitThe field value to set.
Here is the call graph for this function:

◆ setSport()

void SessionMessage::setSport ( const Sport  sport)

Sets the sport field to sport.

Parameters
sportThe field value to set.
Here is the call graph for this function:

◆ setSportIndex()

void SessionMessage::setSportIndex ( const quint8  sportIndex)

Sets the sportIndex field to sportIndex.

Parameters
sportIndexThe field value to set.
Here is the call graph for this function:

◆ setStandCount()

void SessionMessage::setStandCount ( const quint16  standCount)

Sets the standCount field to standCount.

Parameters
standCountThe field value to set.
Here is the call graph for this function:

◆ setStartPositionLat()

void SessionMessage::setStartPositionLat ( const qint32  startPositionLat)

Sets the startPositionLat field to startPositionLat.

Parameters
startPositionLatThe field value to set.
Here is the call graph for this function:

◆ setStartPositionLong()

void SessionMessage::setStartPositionLong ( const qint32  startPositionLong)

Sets the startPositionLong field to startPositionLong.

Parameters
startPositionLongThe field value to set.
Here is the call graph for this function:

◆ setStartTime()

void SessionMessage::setStartTime ( const DateTime  startTime)

Sets the startTime field to startTime.

Parameters
startTimeThe field value to set.
Here is the call graph for this function:

◆ setStrokeCount()

void SessionMessage::setStrokeCount ( const quint16  strokeCount)

Sets the strokeCount field to strokeCount.

Parameters
strokeCountThe field value to set.
Here is the call graph for this function:

◆ setSubSport()

void SessionMessage::setSubSport ( const SubSport  subSport)

Sets the subSport field to subSport.

Parameters
subSportThe field value to set.
Here is the call graph for this function:

◆ setSwcLat()

void SessionMessage::setSwcLat ( const qint32  swcLat)

Sets the swcLat field to swcLat.

Parameters
swcLatThe field value to set.
Here is the call graph for this function:

◆ setSwcLong()

void SessionMessage::setSwcLong ( const qint32  swcLong)

Sets the swcLong field to swcLong.

Parameters
swcLongThe field value to set.
Here is the call graph for this function:

◆ setSwimStroke()

void SessionMessage::setSwimStroke ( const SwimStroke  swimStroke)

Sets the swimStroke field to swimStroke.

Parameters
swimStrokeThe field value to set.
Here is the call graph for this function:

◆ setThresholdPower()

void SessionMessage::setThresholdPower ( const quint16  thresholdPower)

Sets the thresholdPower field to thresholdPower.

Parameters
thresholdPowerThe field value to set.
Here is the call graph for this function:

◆ setTimeInCadenceZone()

void SessionMessage::setTimeInCadenceZone ( const quint32  timeInCadenceZone)

Sets the timeInCadenceZone field to timeInCadenceZone.

Parameters
timeInCadenceZoneThe field value to set.
Here is the call graph for this function:

◆ setTimeInHrZone()

void SessionMessage::setTimeInHrZone ( const quint32  timeInHrZone)

Sets the timeInHrZone field to timeInHrZone.

Parameters
timeInHrZoneThe field value to set.
Here is the call graph for this function:

◆ setTimeInPowerZone()

void SessionMessage::setTimeInPowerZone ( const quint32  timeInPowerZone)

Sets the timeInPowerZone field to timeInPowerZone.

Parameters
timeInPowerZoneThe field value to set.
Here is the call graph for this function:

◆ setTimeInSpeedZone()

void SessionMessage::setTimeInSpeedZone ( const quint32  timeInSpeedZone)

Sets the timeInSpeedZone field to timeInSpeedZone.

Parameters
timeInSpeedZoneThe field value to set.
Here is the call graph for this function:

◆ setTimestamp()

void SessionMessage::setTimestamp ( const DateTime  timestamp)

Sets the timestamp field to timestamp.

Parameters
timestampThe field value to set.
Here is the call graph for this function:

◆ setTimeStanding()

void SessionMessage::setTimeStanding ( const quint32  timeStanding)

Sets the timeStanding field to timeStanding.

Parameters
timeStandingThe field value to set.
Here is the call graph for this function:

◆ setTotalAnaerobicTrainingEffect()

void SessionMessage::setTotalAnaerobicTrainingEffect ( const quint8  totalAnaerobicTrainingEffect)

Sets the totalAnaerobicTrainingEffect field to totalAnaerobicTrainingEffect.

Parameters
totalAnaerobicTrainingEffectThe field value to set.
Here is the call graph for this function:

◆ setTotalAscent()

void SessionMessage::setTotalAscent ( const quint16  totalAscent)

Sets the totalAscent field to totalAscent.

Parameters
totalAscentThe field value to set.
Here is the call graph for this function:

◆ setTotalCalories()

void SessionMessage::setTotalCalories ( const quint16  totalCalories)

Sets the totalCalories field to totalCalories.

Parameters
totalCaloriesThe field value to set.
Here is the call graph for this function:

◆ setTotalCycles()

void SessionMessage::setTotalCycles ( const quint32  totalCycles)

Sets the totalCycles field to totalCycles.

Parameters
totalCyclesThe field value to set.
Here is the call graph for this function:

◆ setTotalDescent()

void SessionMessage::setTotalDescent ( const quint16  totalDescent)

Sets the totalDescent field to totalDescent.

Parameters
totalDescentThe field value to set.
Here is the call graph for this function:

◆ setTotalDistance()

void SessionMessage::setTotalDistance ( const quint32  totalDistance)

Sets the totalDistance field to totalDistance.

Parameters
totalDistanceThe field value to set.
Here is the call graph for this function:

◆ setTotalElapsedTime()

void SessionMessage::setTotalElapsedTime ( const quint32  totalElapsedTime)

Sets the totalElapsedTime field to totalElapsedTime.

Parameters
totalElapsedTimeThe field value to set.
Here is the call graph for this function:

◆ setTotalFatCalories()

void SessionMessage::setTotalFatCalories ( const quint16  totalFatCalories)

Sets the totalFatCalories field to totalFatCalories.

Parameters
totalFatCaloriesThe field value to set.
Here is the call graph for this function:

◆ setTotalFlow()

void SessionMessage::setTotalFlow ( const float  totalFlow)

Sets the totalFlow field to totalFlow.

Parameters
totalFlowThe field value to set.
Here is the call graph for this function:

◆ setTotalFractionalAscent()

void SessionMessage::setTotalFractionalAscent ( const quint8  totalFractionalAscent)

Sets the totalFractionalAscent field to totalFractionalAscent.

Parameters
totalFractionalAscentThe field value to set.
Here is the call graph for this function:

◆ setTotalFractionalCycles()

void SessionMessage::setTotalFractionalCycles ( const quint8  totalFractionalCycles)

Sets the totalFractionalCycles field to totalFractionalCycles.

Parameters
totalFractionalCyclesThe field value to set.
Here is the call graph for this function:

◆ setTotalFractionalDescent()

void SessionMessage::setTotalFractionalDescent ( const quint8  totalFractionalDescent)

Sets the totalFractionalDescent field to totalFractionalDescent.

Parameters
totalFractionalDescentThe field value to set.
Here is the call graph for this function:

◆ setTotalGrit()

void SessionMessage::setTotalGrit ( const float  totalGrit)

Sets the totalGrit field to totalGrit.

Parameters
totalGritThe field value to set.
Here is the call graph for this function:

◆ setTotalMovingTime()

void SessionMessage::setTotalMovingTime ( const quint32  totalMovingTime)

Sets the totalMovingTime field to totalMovingTime.

Parameters
totalMovingTimeThe field value to set.
Here is the call graph for this function:

◆ setTotalTimerTime()

void SessionMessage::setTotalTimerTime ( const quint32  totalTimerTime)

Sets the totalTimerTime field to totalTimerTime.

Parameters
totalTimerTimeThe field value to set.
Here is the call graph for this function:

◆ setTotalTrainingEffect()

void SessionMessage::setTotalTrainingEffect ( const quint8  totalTrainingEffect)

Sets the totalTrainingEffect field to totalTrainingEffect.

Parameters
totalTrainingEffectThe field value to set.
Here is the call graph for this function:

◆ setTotalWork()

void SessionMessage::setTotalWork ( const quint32  totalWork)

Sets the totalWork field to totalWork.

Parameters
totalWorkThe field value to set.
Here is the call graph for this function:

◆ setTrainingStressScore()

void SessionMessage::setTrainingStressScore ( const quint16  trainingStressScore)

Sets the trainingStressScore field to trainingStressScore.

Parameters
trainingStressScoreThe field value to set.
Here is the call graph for this function:

◆ setTrigger()

void SessionMessage::setTrigger ( const SessionTrigger  trigger)

Sets the trigger field to trigger.

Parameters
triggerThe field value to set.
Here is the call graph for this function:

◆ setZoneCount()

void SessionMessage::setZoneCount ( const quint16  zoneCount)

Sets the zoneCount field to zoneCount.

Parameters
zoneCountThe field value to set.
Here is the call graph for this function:

◆ sport()

Sport SessionMessage::sport ( ) const

Returns the SessionMessage data message's sport field's current value.

Returns
the sport field value.
Here is the caller graph for this function:

◆ sportIndex()

quint8 SessionMessage::sportIndex ( ) const

Returns the SessionMessage data message's sportIndex field's current value.

Returns
the sportIndex field value.
Here is the caller graph for this function:

◆ standCount()

quint16 SessionMessage::standCount ( ) const

Returns the SessionMessage data message's standCount field's current value.

Number of transitions to the standing state

Returns
the standCount field value.
Here is the caller graph for this function:

◆ startPositionLat()

qint32 SessionMessage::startPositionLat ( ) const

Returns the SessionMessage data message's startPositionLat field's current value.

Returns
the startPositionLat field value.
Here is the caller graph for this function:

◆ startPositionLong()

qint32 SessionMessage::startPositionLong ( ) const

Returns the SessionMessage data message's startPositionLong field's current value.

Returns
the startPositionLong field value.
Here is the caller graph for this function:

◆ startTime()

DateTime SessionMessage::startTime ( ) const

Returns the SessionMessage data message's startTime field's current value.

Returns
the startTime field value.
Here is the caller graph for this function:

◆ strokeCount()

quint16 SessionMessage::strokeCount ( ) const

Returns the SessionMessage data message's strokeCount field's current value.

stroke_type enum used as the index

Returns
the strokeCount field value.
Here is the caller graph for this function:

◆ subSport()

SubSport SessionMessage::subSport ( ) const

Returns the SessionMessage data message's subSport field's current value.

Returns
the subSport field value.
Here is the caller graph for this function:

◆ swcLat()

qint32 SessionMessage::swcLat ( ) const

Returns the SessionMessage data message's swcLat field's current value.

South west corner latitude

Returns
the swcLat field value.
Here is the caller graph for this function:

◆ swcLong()

qint32 SessionMessage::swcLong ( ) const

Returns the SessionMessage data message's swcLong field's current value.

South west corner longitude

Returns
the swcLong field value.
Here is the caller graph for this function:

◆ swimStroke()

SwimStroke SessionMessage::swimStroke ( ) const

Returns the SessionMessage data message's swimStroke field's current value.

Returns
the swimStroke field value.
Here is the caller graph for this function:

◆ thresholdPower()

quint16 SessionMessage::thresholdPower ( ) const

Returns the SessionMessage data message's thresholdPower field's current value.

Returns
the thresholdPower field value.
Here is the caller graph for this function:

◆ timeInCadenceZone()

quint32 SessionMessage::timeInCadenceZone ( ) const

Returns the SessionMessage data message's timeInCadenceZone field's current value.

Returns
the timeInCadenceZone field value.
Here is the caller graph for this function:

◆ timeInHrZone()

quint32 SessionMessage::timeInHrZone ( ) const

Returns the SessionMessage data message's timeInHrZone field's current value.

Returns
the timeInHrZone field value.
Here is the caller graph for this function:

◆ timeInPowerZone()

quint32 SessionMessage::timeInPowerZone ( ) const

Returns the SessionMessage data message's timeInPowerZone field's current value.

Returns
the timeInPowerZone field value.
Here is the caller graph for this function:

◆ timeInSpeedZone()

quint32 SessionMessage::timeInSpeedZone ( ) const

Returns the SessionMessage data message's timeInSpeedZone field's current value.

Returns
the timeInSpeedZone field value.
Here is the caller graph for this function:

◆ timestamp()

DateTime SessionMessage::timestamp ( ) const

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

Sesson end time.

Returns
the timestamp field value.
Here is the caller graph for this function:

◆ timeStanding()

quint32 SessionMessage::timeStanding ( ) const

Returns the SessionMessage data message's timeStanding field's current value.

Total time spend in the standing position

Returns
the timeStanding field value.
Here is the caller graph for this function:

◆ totalAnaerobicTrainingEffect()

quint8 SessionMessage::totalAnaerobicTrainingEffect ( ) const

Returns the SessionMessage data message's totalAnaerobicTrainingEffect field's current value.

Returns
the totalAnaerobicTrainingEffect field value.
Here is the caller graph for this function:

◆ totalAscent()

quint16 SessionMessage::totalAscent ( ) const

Returns the SessionMessage data message's totalAscent field's current value.

Returns
the totalAscent field value.
Here is the caller graph for this function:

◆ totalCalories()

quint16 SessionMessage::totalCalories ( ) const

Returns the SessionMessage data message's totalCalories field's current value.

Returns
the totalCalories field value.
Here is the caller graph for this function:

◆ totalCycles()

quint32 SessionMessage::totalCycles ( ) const

Returns the SessionMessage data message's totalCycles field's current value.

Returns
the totalCycles field value.
Here is the caller graph for this function:

◆ totalDescent()

quint16 SessionMessage::totalDescent ( ) const

Returns the SessionMessage data message's totalDescent field's current value.

Returns
the totalDescent field value.
Here is the caller graph for this function:

◆ totalDistance()

quint32 SessionMessage::totalDistance ( ) const

Returns the SessionMessage data message's totalDistance field's current value.

Returns
the totalDistance field value.
Here is the caller graph for this function:

◆ totalElapsedTime()

quint32 SessionMessage::totalElapsedTime ( ) const

Returns the SessionMessage data message's totalElapsedTime field's current value.

Time (includes pauses)

Returns
the totalElapsedTime field value.
Here is the caller graph for this function:

◆ totalFatCalories()

quint16 SessionMessage::totalFatCalories ( ) const

Returns the SessionMessage data message's totalFatCalories field's current value.

Returns
the totalFatCalories field value.
Here is the caller graph for this function:

◆ totalFlow()

float SessionMessage::totalFlow ( ) const

Returns the SessionMessage data message's totalFlow field's current value.

The flow score estimates how long distance wise a cyclist deaccelerates over intervals where deacceleration is unnecessary such as smooth turns or small grade angle intervals.

Returns
the totalFlow field value.
Here is the caller graph for this function:

◆ totalFractionalAscent()

quint8 SessionMessage::totalFractionalAscent ( ) const

Returns the SessionMessage data message's totalFractionalAscent field's current value.

fractional part of total_ascent

Returns
the totalFractionalAscent field value.
Here is the caller graph for this function:

◆ totalFractionalCycles()

quint8 SessionMessage::totalFractionalCycles ( ) const

Returns the SessionMessage data message's totalFractionalCycles field's current value.

fractional part of the total_cycles

Returns
the totalFractionalCycles field value.
Here is the caller graph for this function:

◆ totalFractionalDescent()

quint8 SessionMessage::totalFractionalDescent ( ) const

Returns the SessionMessage data message's totalFractionalDescent field's current value.

fractional part of total_descent

Returns
the totalFractionalDescent field value.
Here is the caller graph for this function:

◆ totalGrit()

float SessionMessage::totalGrit ( ) const

Returns the SessionMessage data message's totalGrit field's current value.

The grit score estimates how challenging a route could be for a cyclist in terms of time spent going over sharp turns or large grade slopes.

Returns
the totalGrit field value.
Here is the caller graph for this function:

◆ totalMovingTime()

quint32 SessionMessage::totalMovingTime ( ) const

Returns the SessionMessage data message's totalMovingTime field's current value.

Returns
the totalMovingTime field value.
Here is the caller graph for this function:

◆ totalTimerTime()

quint32 SessionMessage::totalTimerTime ( ) const

Returns the SessionMessage data message's totalTimerTime field's current value.

Timer Time (excludes pauses)

Returns
the totalTimerTime field value.
Here is the caller graph for this function:

◆ totalTrainingEffect()

quint8 SessionMessage::totalTrainingEffect ( ) const

Returns the SessionMessage data message's totalTrainingEffect field's current value.

Returns
the totalTrainingEffect field value.
Here is the caller graph for this function:

◆ totalWork()

quint32 SessionMessage::totalWork ( ) const

Returns the SessionMessage data message's totalWork field's current value.

Returns
the totalWork field value.
Here is the caller graph for this function:

◆ trainingStressScore()

quint16 SessionMessage::trainingStressScore ( ) const

Returns the SessionMessage data message's trainingStressScore field's current value.

Returns
the trainingStressScore field value.
Here is the caller graph for this function:

◆ trigger()

SessionTrigger SessionMessage::trigger ( ) const

Returns the SessionMessage data message's trigger field's current value.

Returns
the trigger field value.
Here is the caller graph for this function:

◆ zoneCount()

quint16 SessionMessage::zoneCount ( ) const

Returns the SessionMessage data message's zoneCount field's current value.

zone number used as the index

Returns
the zoneCount field value.
Here is the caller graph for this function:

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