29 #ifndef QTFIT_DEVICEINFOMESSAGE_P_H
30 #define QTFIT_DEVICEINFOMESSAGE_P_H
144 bool setField(
const int fieldId,
const QByteArray &data,
145 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.
quint8 hardwareVersion
The DeviceInfoMessage FIT message's hardwareVersion field.
BatteryStatus batteryStatus
The DeviceInfoMessage FIT message's batteryStatus field.
AntNetwork antNetwork
The DeviceInfoMessage FIT message's antNetwork field.
DeviceIndex deviceIndex
The DeviceInfoMessage FIT message's deviceIndex field.
quint16z antDeviceNumber
The DeviceInfoMessage FIT message's antDeviceNumber field.
SourceType sourceType
The DeviceInfoMessage FIT message's sourceType field.
QString descriptor
The DeviceInfoMessage FIT message's descriptor field.
quint16 product
The DeviceInfoMessage FIT message's product field.
quint8z antTransmissionType
The DeviceInfoMessage FIT message's antTransmissionType field.
DateTime timestamp
The DeviceInfoMessage FIT message's timestamp field.
bool setField(const int fieldId, const QByteArray &data, const FitBaseType baseType, const bool bigEndian) override
quint16 softwareVersion
The DeviceInfoMessage FIT message's softwareVersion field.
quint32 cumOperatingTime
The DeviceInfoMessage FIT message's cumOperatingTime field.
virtual ~DeviceInfoMessagePrivate()
quint8 deviceType
The DeviceInfoMessage FIT message's deviceType field.
Manufacturer manufacturer
The DeviceInfoMessage FIT message's manufacturer field.
BodyLocation sensorPosition
The DeviceInfoMessage FIT message's sensorPosition field.
quint32z serialNumber
The DeviceInfoMessage FIT message's serialNumber field.
QString productName
The DeviceInfoMessage FIT message's productName field.
quint16 batteryVoltage
The DeviceInfoMessage FIT message's batteryVoltage field.
The DeviceInfoMessage class represents a FIT DeviceInfoMessage data message.
SourceType
Garmin FIT SourceType type.
DeviceIndex
Garmin FIT DeviceIndex type.
BodyLocation
Garmin FIT BodyLocation type.
FitBaseType
Garmin FIT FitBaseType type.
AntNetwork
Garmin FIT AntNetwork type.
quint16 quint16z
16-bit unsigned integer, with 0-is-invalid semantics.
Manufacturer
Garmin FIT Manufacturer type.
QTFIT_BEGIN_NAMESPACE typedef quint8 quint8z
8-bit unsigned integer, with 0-is-invalid semantics.
BatteryStatus
Garmin FIT BatteryStatus type.
quint32 quint32z
32-bit unsigned integer, with 0-is-invalid semantics.
DateTime
Seconds since UTC 00:00 Dec 31 1989.