QtFit  0.1
Internal library development documentation
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ExdDataConceptConfigurationMessage Class Reference

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

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

Public Member Functions

 ExdDataConceptConfigurationMessage ()
 Constructs a ExdDataConceptConfigurationMessage object. More...
 
quint8 screenIndex () const
 Returns the ExdDataConceptConfigurationMessage data message's screenIndex field's current value. More...
 
quint8 conceptField () const
 Returns the ExdDataConceptConfigurationMessage data message's conceptField field's current value. More...
 
quint8 fieldId () const
 Returns the ExdDataConceptConfigurationMessage data message's fieldId field's current value. More...
 
quint8 conceptIndex () const
 Returns the ExdDataConceptConfigurationMessage data message's conceptIndex field's current value. More...
 
quint8 dataPage () const
 Returns the ExdDataConceptConfigurationMessage data message's dataPage field's current value. More...
 
quint8 conceptKey () const
 Returns the ExdDataConceptConfigurationMessage data message's conceptKey field's current value. More...
 
quint8 scaling () const
 Returns the ExdDataConceptConfigurationMessage data message's scaling field's current value. More...
 
ExdDataUnits dataUnits () const
 Returns the ExdDataConceptConfigurationMessage data message's dataUnits field's current value. More...
 
ExdQualifiers qualifier () const
 Returns the ExdDataConceptConfigurationMessage data message's qualifier field's current value. More...
 
ExdDescriptors descriptor () const
 Returns the ExdDataConceptConfigurationMessage data message's descriptor field's current value. More...
 
bool isSigned () const
 Returns the ExdDataConceptConfigurationMessage data message's isSigned field's current value. More...
 
void setScreenIndex (const quint8 screenIndex)
 Sets the screenIndex field to screenIndex. More...
 
void setConceptField (const quint8 conceptField)
 Sets the conceptField field to conceptField. More...
 
void setFieldId (const quint8 fieldId)
 Sets the fieldId field to fieldId. More...
 
void setConceptIndex (const quint8 conceptIndex)
 Sets the conceptIndex field to conceptIndex. More...
 
void setDataPage (const quint8 dataPage)
 Sets the dataPage field to dataPage. More...
 
void setConceptKey (const quint8 conceptKey)
 Sets the conceptKey field to conceptKey. More...
 
void setScaling (const quint8 scaling)
 Sets the scaling field to scaling. More...
 
void setDataUnits (const ExdDataUnits dataUnits)
 Sets the dataUnits field to dataUnits. More...
 
void setQualifier (const ExdQualifiers qualifier)
 Sets the qualifier field to qualifier. More...
 
void setDescriptor (const ExdDescriptors descriptor)
 Sets the descriptor field to descriptor. More...
 
void setIsSigned (const bool isSigned)
 Sets the isSigned field to isSigned. More...
 
- Public Member Functions inherited from AbstractDataMessage
 ~AbstractDataMessage ()
 Destroys the AbstractDataMessage object.
 
MesgNum globalMessageNumber () const
 Returns the data message's global message number. More...
 

Protected Member Functions

 ExdDataConceptConfigurationMessage (ExdDataConceptConfigurationMessagePrivate *const d)
 
- Protected Member Functions inherited from AbstractDataMessage
 AbstractDataMessage (AbstractDataMessagePrivate *const d)
 

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...
 
- Protected Attributes inherited from AbstractDataMessage
AbstractDataMessagePrivate *const d_ptr
 Internal d-pointer.
 

Detailed Description

The ExdDataConceptConfigurationMessage class represents a FIT ExdDataConceptConfigurationMessage data message.

See also
DataMessage

Definition at line 39 of file exddataconceptconfigurationmessage.h.

Constructor & Destructor Documentation

◆ ExdDataConceptConfigurationMessage() [1/2]

ExdDataConceptConfigurationMessage::ExdDataConceptConfigurationMessage ( )

Constructs a ExdDataConceptConfigurationMessage 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 exddataconceptconfigurationmessage.cpp.

53 {
54 
55 }
The AbstractDataMessage class is the polymorphic base class for all FIT Data Message classes.

◆ ExdDataConceptConfigurationMessage() [2/2]

ExdDataConceptConfigurationMessage::ExdDataConceptConfigurationMessage ( ExdDataConceptConfigurationMessagePrivate *const  d)
explicitprotected

Constructs a ExdDataConceptConfigurationMessage object with private implementation d.

Parameters
dPointer to private implementation.

Definition at line 64 of file exddataconceptconfigurationmessage.cpp.

65 {
66 
67 }

Member Function Documentation

◆ conceptField()

quint8 ExdDataConceptConfigurationMessage::conceptField ( ) const

Returns the ExdDataConceptConfigurationMessage data message's conceptField field's current value.

Returns
the conceptField field value.

Definition at line 85 of file exddataconceptconfigurationmessage.cpp.

86 {
88  return d->conceptField;
89 }
The ExdDataConceptConfigurationMessage class represents a FIT ExdDataConceptConfigurationMessage data...

Referenced by setConceptField().

Here is the caller graph for this function:

◆ conceptIndex()

quint8 ExdDataConceptConfigurationMessage::conceptIndex ( ) const

Returns the ExdDataConceptConfigurationMessage data message's conceptIndex field's current value.

Returns
the conceptIndex field value.

Definition at line 107 of file exddataconceptconfigurationmessage.cpp.

108 {
110  return d->conceptIndex;
111 }

Referenced by setConceptIndex().

Here is the caller graph for this function:

◆ conceptKey()

quint8 ExdDataConceptConfigurationMessage::conceptKey ( ) const

Returns the ExdDataConceptConfigurationMessage data message's conceptKey field's current value.

Returns
the conceptKey field value.

Definition at line 129 of file exddataconceptconfigurationmessage.cpp.

130 {
132  return d->conceptKey;
133 }

Referenced by setConceptKey().

Here is the caller graph for this function:

◆ dataPage()

quint8 ExdDataConceptConfigurationMessage::dataPage ( ) const

Returns the ExdDataConceptConfigurationMessage data message's dataPage field's current value.

Returns
the dataPage field value.

Definition at line 118 of file exddataconceptconfigurationmessage.cpp.

119 {
121  return d->dataPage;
122 }

Referenced by setDataPage().

Here is the caller graph for this function:

◆ dataUnits()

ExdDataUnits ExdDataConceptConfigurationMessage::dataUnits ( ) const

Returns the ExdDataConceptConfigurationMessage data message's dataUnits field's current value.

Returns
the dataUnits field value.

Definition at line 151 of file exddataconceptconfigurationmessage.cpp.

152 {
154  return d->dataUnits;
155 }

Referenced by setDataUnits().

Here is the caller graph for this function:

◆ descriptor()

ExdDescriptors ExdDataConceptConfigurationMessage::descriptor ( ) const

Returns the ExdDataConceptConfigurationMessage data message's descriptor field's current value.

Returns
the descriptor field value.

Definition at line 173 of file exddataconceptconfigurationmessage.cpp.

174 {
176  return d->descriptor;
177 }

Referenced by setDescriptor().

Here is the caller graph for this function:

◆ fieldId()

quint8 ExdDataConceptConfigurationMessage::fieldId ( ) const

Returns the ExdDataConceptConfigurationMessage data message's fieldId field's current value.

Returns
the fieldId field value.

Definition at line 96 of file exddataconceptconfigurationmessage.cpp.

97 {
99  return d->fieldId;
100 }

Referenced by setFieldId().

Here is the caller graph for this function:

◆ isSigned()

bool ExdDataConceptConfigurationMessage::isSigned ( ) const

Returns the ExdDataConceptConfigurationMessage data message's isSigned field's current value.

Returns
the isSigned field value.

Definition at line 184 of file exddataconceptconfigurationmessage.cpp.

185 {
187  return d->isSigned;
188 }

Referenced by setIsSigned().

Here is the caller graph for this function:

◆ qualifier()

ExdQualifiers ExdDataConceptConfigurationMessage::qualifier ( ) const

Returns the ExdDataConceptConfigurationMessage data message's qualifier field's current value.

Returns
the qualifier field value.

Definition at line 162 of file exddataconceptconfigurationmessage.cpp.

163 {
165  return d->qualifier;
166 }

Referenced by setQualifier().

Here is the caller graph for this function:

◆ scaling()

quint8 ExdDataConceptConfigurationMessage::scaling ( ) const

Returns the ExdDataConceptConfigurationMessage data message's scaling field's current value.

Returns
the scaling field value.

Definition at line 140 of file exddataconceptconfigurationmessage.cpp.

141 {
143  return d->scaling;
144 }

Referenced by setScaling().

Here is the caller graph for this function:

◆ screenIndex()

quint8 ExdDataConceptConfigurationMessage::screenIndex ( ) const

Returns the ExdDataConceptConfigurationMessage data message's screenIndex field's current value.

Returns
the screenIndex field value.

Definition at line 74 of file exddataconceptconfigurationmessage.cpp.

75 {
77  return d->screenIndex;
78 }

Referenced by setScreenIndex().

Here is the caller graph for this function:

◆ setConceptField()

void ExdDataConceptConfigurationMessage::setConceptField ( const quint8  conceptField)

Sets the conceptField field to conceptField.

Parameters
conceptFieldThe field value to set.

Definition at line 205 of file exddataconceptconfigurationmessage.cpp.

206 {
208  d->conceptField = conceptField;
209 }
quint8 conceptField() const
Returns the ExdDataConceptConfigurationMessage data message's conceptField field's current value.

References conceptField().

Here is the call graph for this function:

◆ setConceptIndex()

void ExdDataConceptConfigurationMessage::setConceptIndex ( const quint8  conceptIndex)

Sets the conceptIndex field to conceptIndex.

Parameters
conceptIndexThe field value to set.

Definition at line 225 of file exddataconceptconfigurationmessage.cpp.

226 {
228  d->conceptIndex = conceptIndex;
229 }
quint8 conceptIndex() const
Returns the ExdDataConceptConfigurationMessage data message's conceptIndex field's current value.

References conceptIndex().

Here is the call graph for this function:

◆ setConceptKey()

void ExdDataConceptConfigurationMessage::setConceptKey ( const quint8  conceptKey)

Sets the conceptKey field to conceptKey.

Parameters
conceptKeyThe field value to set.

Definition at line 245 of file exddataconceptconfigurationmessage.cpp.

246 {
248  d->conceptKey = conceptKey;
249 }
quint8 conceptKey() const
Returns the ExdDataConceptConfigurationMessage data message's conceptKey field's current value.

References conceptKey().

Here is the call graph for this function:

◆ setDataPage()

void ExdDataConceptConfigurationMessage::setDataPage ( const quint8  dataPage)

Sets the dataPage field to dataPage.

Parameters
dataPageThe field value to set.

Definition at line 235 of file exddataconceptconfigurationmessage.cpp.

236 {
238  d->dataPage = dataPage;
239 }
quint8 dataPage() const
Returns the ExdDataConceptConfigurationMessage data message's dataPage field's current value.

References dataPage().

Here is the call graph for this function:

◆ setDataUnits()

void ExdDataConceptConfigurationMessage::setDataUnits ( const ExdDataUnits  dataUnits)

Sets the dataUnits field to dataUnits.

Parameters
dataUnitsThe field value to set.

Definition at line 265 of file exddataconceptconfigurationmessage.cpp.

266 {
268  d->dataUnits = dataUnits;
269 }
ExdDataUnits dataUnits() const
Returns the ExdDataConceptConfigurationMessage data message's dataUnits field's current value.

References dataUnits().

Here is the call graph for this function:

◆ setDescriptor()

void ExdDataConceptConfigurationMessage::setDescriptor ( const ExdDescriptors  descriptor)

Sets the descriptor field to descriptor.

Parameters
descriptorThe field value to set.

Definition at line 285 of file exddataconceptconfigurationmessage.cpp.

286 {
288  d->descriptor = descriptor;
289 }
ExdDescriptors descriptor() const
Returns the ExdDataConceptConfigurationMessage data message's descriptor field's current value.

References descriptor().

Here is the call graph for this function:

◆ setFieldId()

void ExdDataConceptConfigurationMessage::setFieldId ( const quint8  fieldId)

Sets the fieldId field to fieldId.

Parameters
fieldIdThe field value to set.

Definition at line 215 of file exddataconceptconfigurationmessage.cpp.

216 {
218  d->fieldId = fieldId;
219 }
quint8 fieldId() const
Returns the ExdDataConceptConfigurationMessage data message's fieldId field's current value.

References fieldId().

Here is the call graph for this function:

◆ setIsSigned()

void ExdDataConceptConfigurationMessage::setIsSigned ( const bool  isSigned)

Sets the isSigned field to isSigned.

Parameters
isSignedThe field value to set.

Definition at line 295 of file exddataconceptconfigurationmessage.cpp.

296 {
298  d->isSigned = isSigned;
299 }
bool isSigned() const
Returns the ExdDataConceptConfigurationMessage data message's isSigned field's current value.

References isSigned().

Here is the call graph for this function:

◆ setQualifier()

void ExdDataConceptConfigurationMessage::setQualifier ( const ExdQualifiers  qualifier)

Sets the qualifier field to qualifier.

Parameters
qualifierThe field value to set.

Definition at line 275 of file exddataconceptconfigurationmessage.cpp.

276 {
278  d->qualifier = qualifier;
279 }
ExdQualifiers qualifier() const
Returns the ExdDataConceptConfigurationMessage data message's qualifier field's current value.

References qualifier().

Here is the call graph for this function:

◆ setScaling()

void ExdDataConceptConfigurationMessage::setScaling ( const quint8  scaling)

Sets the scaling field to scaling.

Parameters
scalingThe field value to set.

Definition at line 255 of file exddataconceptconfigurationmessage.cpp.

256 {
258  d->scaling = scaling;
259 }
quint8 scaling() const
Returns the ExdDataConceptConfigurationMessage data message's scaling field's current value.

References scaling().

Here is the call graph for this function:

◆ setScreenIndex()

void ExdDataConceptConfigurationMessage::setScreenIndex ( const quint8  screenIndex)

Sets the screenIndex field to screenIndex.

Parameters
screenIndexThe field value to set.

Definition at line 195 of file exddataconceptconfigurationmessage.cpp.

196 {
198  d->screenIndex = screenIndex;
199 }
quint8 screenIndex() const
Returns the ExdDataConceptConfigurationMessage data message's screenIndex field's current value.

References screenIndex().

Here is the call graph for this function:

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