29 #ifndef QTFIT_EVENTMESSAGE_P_H
30 #define QTFIT_EVENTMESSAGE_P_H
141 bool setField(
const int fieldId,
const QByteArray &
data,
142 const FitBaseType baseType,
const bool bigEndian)
override;
#define QTFIT_END_NAMESPACE
Macro for ending the QtFit library's top-most namespace (if one is defined).
#define QTFIT_BEGIN_NAMESPACE
Macro for starting the QtFit library's top-most namespace (if one is defined).
Declares the AbstractDataMessagePrivate class.
DateTime timestamp
The EventMessage FIT message's timestamp field.
Event event
The EventMessage FIT message's event field.
quint8z frontGearNum
The EventMessage FIT message's frontGearNum field.
quint8 radarThreatCount
The EventMessage FIT message's radarThreatCount field.
virtual ~EventMessagePrivate()
EventType eventType
The EventMessage FIT message's eventType field.
RadarThreatLevelType radarThreatLevelMax
The EventMessage FIT message's radarThreatLevelMax field.
bool setField(const int fieldId, const QByteArray &data, const FitBaseType baseType, const bool bigEndian) override
quint8z rearGearNum
The EventMessage FIT message's rearGearNum field.
quint16 score
The EventMessage FIT message's score field.
quint8z frontGear
The EventMessage FIT message's frontGear field.
quint8 eventGroup
The EventMessage FIT message's eventGroup field.
quint16 opponentScore
The EventMessage FIT message's opponentScore field.
quint32 data
The EventMessage FIT message's data field.
quint8z rearGear
The EventMessage FIT message's rearGear field.
quint16 data16
The EventMessage FIT message's data16 field.
DeviceIndex deviceIndex
The EventMessage FIT message's deviceIndex field.
The EventMessage class represents a FIT EventMessage data message.
EventType
Garmin FIT EventType type.
RadarThreatLevelType
Garmin FIT RadarThreatLevelType type.
DeviceIndex
Garmin FIT DeviceIndex type.
Event
Garmin FIT Event type.
FitBaseType
Garmin FIT FitBaseType type.
QTFIT_BEGIN_NAMESPACE typedef quint8 quint8z
8-bit unsigned integer, with 0-is-invalid semantics.
DateTime
Seconds since UTC 00:00 Dec 31 1989.