25 #ifndef QTFIT_TYPES_P_H
26 #define QTFIT_TYPES_P_H
#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).
QList< FieldDefinition > fieldDefinitions
Definitons list of all fields, if any, present in the described Data Message.
QList< DeveloperFieldDefinition > developerFieldDefinitions
Definitions list of all custom fields, if any, present in the described Data Message.
int recordSize
Total size, in byetes, of all fields in the described Data Message.
Architecture architecture
Architecture type for any multi-byte fields.
MesgNum globalMessageNumber
FIT Global Message Number the Data Message represents.
Custom developer field definition.
quint8 fieldNumber
Maps to the field_definition_number of a field_description Message.
quint8 size
Size (in bytes) of the specified FIT message’s field.
quint8 devDataIndex
Maps to the developer_data_index of a developer_data_id Message.
Field Definition for FIT Data Messages.
FitBaseType baseType
Base type for interpreting unknown fields.
quint8 number
Unique ID for the FIT field within a given FIT data message.
quint8 size
Size (in bytes) of the field.
Types defined by the ANT+ FIT SDK.
FitBaseType
Garmin FIT FitBaseType type.
MesgNum
Garmin FIT MesgNum type.
Architecture
Architecture Type for FIT Data Messages.
@ BigEndian
Little-endian byte ordering.
@ LittleEndian
Big-endian byte ordering.