QtFit
0.1
Internal library development documentation
|
The FieldDescriptionMessage class represents a FIT FieldDescriptionMessage data message. More...
Public Member Functions | |
FieldDescriptionMessage () | |
Constructs a FieldDescriptionMessage object. More... | |
quint8 | developerDataIndex () const |
Returns the FieldDescriptionMessage data message's developerDataIndex field's current value. More... | |
quint8 | fieldDefinitionNumber () const |
Returns the FieldDescriptionMessage data message's fieldDefinitionNumber field's current value. More... | |
FitBaseType | fitBaseTypeId () const |
Returns the FieldDescriptionMessage data message's fitBaseTypeId field's current value. More... | |
QString | fieldName () const |
Returns the FieldDescriptionMessage data message's fieldName field's current value. More... | |
quint8 | array () const |
Returns the FieldDescriptionMessage data message's array field's current value. More... | |
QString | components () const |
Returns the FieldDescriptionMessage data message's components field's current value. More... | |
quint8 | scale () const |
Returns the FieldDescriptionMessage data message's scale field's current value. More... | |
qint8 | offset () const |
Returns the FieldDescriptionMessage data message's offset field's current value. More... | |
QString | units () const |
Returns the FieldDescriptionMessage data message's units field's current value. More... | |
QString | bits () const |
Returns the FieldDescriptionMessage data message's bits field's current value. More... | |
QString | accumulate () const |
Returns the FieldDescriptionMessage data message's accumulate field's current value. More... | |
FitBaseUnit | fitBaseUnitId () const |
Returns the FieldDescriptionMessage data message's fitBaseUnitId field's current value. More... | |
MesgNum | nativeMesgNum () const |
Returns the FieldDescriptionMessage data message's nativeMesgNum field's current value. More... | |
quint8 | nativeFieldNum () const |
Returns the FieldDescriptionMessage data message's nativeFieldNum field's current value. More... | |
void | setDeveloperDataIndex (const quint8 developerDataIndex) |
Sets the developerDataIndex field to developerDataIndex. More... | |
void | setFieldDefinitionNumber (const quint8 fieldDefinitionNumber) |
Sets the fieldDefinitionNumber field to fieldDefinitionNumber. More... | |
void | setFitBaseTypeId (const FitBaseType fitBaseTypeId) |
Sets the fitBaseTypeId field to fitBaseTypeId. More... | |
void | setFieldName (const QString fieldName) |
Sets the fieldName field to fieldName. More... | |
void | setArray (const quint8 array) |
Sets the array field to array. More... | |
void | setComponents (const QString components) |
Sets the components field to components. More... | |
void | setScale (const quint8 scale) |
Sets the scale field to scale. More... | |
void | setOffset (const qint8 offset) |
Sets the offset field to offset. More... | |
void | setUnits (const QString units) |
Sets the units field to units. More... | |
void | setBits (const QString bits) |
Sets the bits field to bits. More... | |
void | setAccumulate (const QString accumulate) |
Sets the accumulate field to accumulate. More... | |
void | setFitBaseUnitId (const FitBaseUnit fitBaseUnitId) |
Sets the fitBaseUnitId field to fitBaseUnitId. More... | |
void | setNativeMesgNum (const MesgNum nativeMesgNum) |
Sets the nativeMesgNum field to nativeMesgNum. More... | |
void | setNativeFieldNum (const quint8 nativeFieldNum) |
Sets the nativeFieldNum field to nativeFieldNum. More... | |
![]() | |
~AbstractDataMessage () | |
Destroys the AbstractDataMessage object. | |
MesgNum | globalMessageNumber () const |
Returns the data message's global message number. More... | |
Protected Member Functions | |
FieldDescriptionMessage (FieldDescriptionMessagePrivate *const d) | |
![]() | |
AbstractDataMessage (AbstractDataMessagePrivate *const d) | |
Additional Inherited Members | |
![]() | |
static AbstractDataMessage * | fromData (const DataDefinition *const defn, const QByteArray &record) |
Constructs the relevant AbstractDataMessage-derived class to parse record according to defn. More... | |
![]() | |
AbstractDataMessagePrivate *const | d_ptr |
Internal d-pointer. | |
The FieldDescriptionMessage class represents a FIT FieldDescriptionMessage data message.
Definition at line 39 of file fielddescriptionmessage.h.
FieldDescriptionMessage::FieldDescriptionMessage | ( | ) |
Constructs a FieldDescriptionMessage object.
Typically, instances of this class will be returned by FitStreamReader::readNext, but this constructor may be used, along with the relevant setter methods, to create a valid message.
Definition at line 52 of file fielddescriptionmessage.cpp.
|
explicitprotected |
Constructs a FieldDescriptionMessage object with private implementation d.
d | Pointer to private implementation. |
Definition at line 64 of file fielddescriptionmessage.cpp.
QString FieldDescriptionMessage::accumulate | ( | ) | const |
Returns the FieldDescriptionMessage data message's accumulate
field's current value.
accumulate
field value. Definition at line 184 of file fielddescriptionmessage.cpp.
Referenced by setAccumulate().
quint8 FieldDescriptionMessage::array | ( | ) | const |
Returns the FieldDescriptionMessage data message's array
field's current value.
array
field value. Definition at line 118 of file fielddescriptionmessage.cpp.
Referenced by setArray().
QString FieldDescriptionMessage::bits | ( | ) | const |
Returns the FieldDescriptionMessage data message's bits
field's current value.
bits
field value. Definition at line 173 of file fielddescriptionmessage.cpp.
Referenced by setBits().
QString FieldDescriptionMessage::components | ( | ) | const |
Returns the FieldDescriptionMessage data message's components
field's current value.
components
field value. Definition at line 129 of file fielddescriptionmessage.cpp.
Referenced by setComponents().
quint8 FieldDescriptionMessage::developerDataIndex | ( | ) | const |
Returns the FieldDescriptionMessage data message's developerDataIndex
field's current value.
developerDataIndex
field value. Definition at line 74 of file fielddescriptionmessage.cpp.
Referenced by setDeveloperDataIndex().
quint8 FieldDescriptionMessage::fieldDefinitionNumber | ( | ) | const |
Returns the FieldDescriptionMessage data message's fieldDefinitionNumber
field's current value.
fieldDefinitionNumber
field value. Definition at line 85 of file fielddescriptionmessage.cpp.
Referenced by setFieldDefinitionNumber().
QString FieldDescriptionMessage::fieldName | ( | ) | const |
Returns the FieldDescriptionMessage data message's fieldName
field's current value.
fieldName
field value. Definition at line 107 of file fielddescriptionmessage.cpp.
Referenced by setFieldName().
FitBaseType FieldDescriptionMessage::fitBaseTypeId | ( | ) | const |
Returns the FieldDescriptionMessage data message's fitBaseTypeId
field's current value.
fitBaseTypeId
field value. Definition at line 96 of file fielddescriptionmessage.cpp.
Referenced by setFitBaseTypeId().
FitBaseUnit FieldDescriptionMessage::fitBaseUnitId | ( | ) | const |
Returns the FieldDescriptionMessage data message's fitBaseUnitId
field's current value.
fitBaseUnitId
field value. Definition at line 195 of file fielddescriptionmessage.cpp.
Referenced by setFitBaseUnitId().
quint8 FieldDescriptionMessage::nativeFieldNum | ( | ) | const |
Returns the FieldDescriptionMessage data message's nativeFieldNum
field's current value.
nativeFieldNum
field value. Definition at line 217 of file fielddescriptionmessage.cpp.
Referenced by setNativeFieldNum().
MesgNum FieldDescriptionMessage::nativeMesgNum | ( | ) | const |
Returns the FieldDescriptionMessage data message's nativeMesgNum
field's current value.
nativeMesgNum
field value. Definition at line 206 of file fielddescriptionmessage.cpp.
Referenced by setNativeMesgNum().
qint8 FieldDescriptionMessage::offset | ( | ) | const |
Returns the FieldDescriptionMessage data message's offset
field's current value.
offset
field value. Definition at line 151 of file fielddescriptionmessage.cpp.
Referenced by setOffset().
quint8 FieldDescriptionMessage::scale | ( | ) | const |
Returns the FieldDescriptionMessage data message's scale
field's current value.
scale
field value. Definition at line 140 of file fielddescriptionmessage.cpp.
Referenced by setScale().
void FieldDescriptionMessage::setAccumulate | ( | const QString | accumulate | ) |
Sets the accumulate
field to accumulate.
accumulate | The field value to set. |
Definition at line 328 of file fielddescriptionmessage.cpp.
References accumulate().
void FieldDescriptionMessage::setArray | ( | const quint8 | array | ) |
Sets the array
field to array.
array | The field value to set. |
Definition at line 268 of file fielddescriptionmessage.cpp.
References array().
void FieldDescriptionMessage::setBits | ( | const QString | bits | ) |
Sets the bits
field to bits.
bits | The field value to set. |
Definition at line 318 of file fielddescriptionmessage.cpp.
References bits().
void FieldDescriptionMessage::setComponents | ( | const QString | components | ) |
Sets the components
field to components.
components | The field value to set. |
Definition at line 278 of file fielddescriptionmessage.cpp.
References components().
void FieldDescriptionMessage::setDeveloperDataIndex | ( | const quint8 | developerDataIndex | ) |
Sets the developerDataIndex
field to developerDataIndex.
developerDataIndex | The field value to set. |
Definition at line 228 of file fielddescriptionmessage.cpp.
References developerDataIndex().
void FieldDescriptionMessage::setFieldDefinitionNumber | ( | const quint8 | fieldDefinitionNumber | ) |
Sets the fieldDefinitionNumber
field to fieldDefinitionNumber.
fieldDefinitionNumber | The field value to set. |
Definition at line 238 of file fielddescriptionmessage.cpp.
References fieldDefinitionNumber().
void FieldDescriptionMessage::setFieldName | ( | const QString | fieldName | ) |
Sets the fieldName
field to fieldName.
fieldName | The field value to set. |
Definition at line 258 of file fielddescriptionmessage.cpp.
References fieldName().
void FieldDescriptionMessage::setFitBaseTypeId | ( | const FitBaseType | fitBaseTypeId | ) |
Sets the fitBaseTypeId
field to fitBaseTypeId.
fitBaseTypeId | The field value to set. |
Definition at line 248 of file fielddescriptionmessage.cpp.
References fitBaseTypeId().
void FieldDescriptionMessage::setFitBaseUnitId | ( | const FitBaseUnit | fitBaseUnitId | ) |
Sets the fitBaseUnitId
field to fitBaseUnitId.
fitBaseUnitId | The field value to set. |
Definition at line 338 of file fielddescriptionmessage.cpp.
References fitBaseUnitId().
void FieldDescriptionMessage::setNativeFieldNum | ( | const quint8 | nativeFieldNum | ) |
Sets the nativeFieldNum
field to nativeFieldNum.
nativeFieldNum | The field value to set. |
Definition at line 358 of file fielddescriptionmessage.cpp.
References nativeFieldNum().
void FieldDescriptionMessage::setNativeMesgNum | ( | const MesgNum | nativeMesgNum | ) |
Sets the nativeMesgNum
field to nativeMesgNum.
nativeMesgNum | The field value to set. |
Definition at line 348 of file fielddescriptionmessage.cpp.
References nativeMesgNum().
void FieldDescriptionMessage::setOffset | ( | const qint8 | offset | ) |
Sets the offset
field to offset.
offset | The field value to set. |
Definition at line 298 of file fielddescriptionmessage.cpp.
References offset().
void FieldDescriptionMessage::setScale | ( | const quint8 | scale | ) |
Sets the scale
field to scale.
scale | The field value to set. |
Definition at line 288 of file fielddescriptionmessage.cpp.
References scale().
void FieldDescriptionMessage::setUnits | ( | const QString | units | ) |
Sets the units
field to units.
units | The field value to set. |
Definition at line 308 of file fielddescriptionmessage.cpp.
References units().
QString FieldDescriptionMessage::units | ( | ) | const |
Returns the FieldDescriptionMessage data message's units
field's current value.
units
field value. Definition at line 162 of file fielddescriptionmessage.cpp.
Referenced by setUnits().