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

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

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

Public Member Functions

 ExdDataFieldConfigurationMessage ()
 Constructs a ExdDataFieldConfigurationMessage object. More...
 
quint8 screenIndex () const
 Returns the ExdDataFieldConfigurationMessage data message's screenIndex field's current value. More...
 
quint8 conceptField () const
 Returns the ExdDataFieldConfigurationMessage data message's conceptField field's current value. More...
 
quint8 fieldId () const
 Returns the ExdDataFieldConfigurationMessage data message's fieldId field's current value. More...
 
quint8 conceptCount () const
 Returns the ExdDataFieldConfigurationMessage data message's conceptCount field's current value. More...
 
ExdDisplayType displayType () const
 Returns the ExdDataFieldConfigurationMessage data message's displayType field's current value. More...
 
QString title () const
 Returns the ExdDataFieldConfigurationMessage data message's title 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 setConceptCount (const quint8 conceptCount)
 Sets the conceptCount field to conceptCount. More...
 
void setDisplayType (const ExdDisplayType displayType)
 Sets the displayType field to displayType. More...
 
void setTitle (const QString title)
 Sets the title field to title. 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

 ExdDataFieldConfigurationMessage (ExdDataFieldConfigurationMessagePrivate *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 ExdDataFieldConfigurationMessage class represents a FIT ExdDataFieldConfigurationMessage data message.

See also
DataMessage

Definition at line 39 of file exddatafieldconfigurationmessage.h.

Constructor & Destructor Documentation

◆ ExdDataFieldConfigurationMessage() [1/2]

ExdDataFieldConfigurationMessage::ExdDataFieldConfigurationMessage ( )

Constructs a ExdDataFieldConfigurationMessage 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 exddatafieldconfigurationmessage.cpp.

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

◆ ExdDataFieldConfigurationMessage() [2/2]

ExdDataFieldConfigurationMessage::ExdDataFieldConfigurationMessage ( ExdDataFieldConfigurationMessagePrivate *const  d)
explicitprotected

Constructs a ExdDataFieldConfigurationMessage object with private implementation d.

Parameters
dPointer to private implementation.

Definition at line 64 of file exddatafieldconfigurationmessage.cpp.

65 {
66 
67 }

Member Function Documentation

◆ conceptCount()

quint8 ExdDataFieldConfigurationMessage::conceptCount ( ) const

Returns the ExdDataFieldConfigurationMessage data message's conceptCount field's current value.

Returns
the conceptCount field value.

Definition at line 107 of file exddatafieldconfigurationmessage.cpp.

108 {
110  return d->conceptCount;
111 }
The ExdDataFieldConfigurationMessage class represents a FIT ExdDataFieldConfigurationMessage data mes...

Referenced by setConceptCount().

Here is the caller graph for this function:

◆ conceptField()

quint8 ExdDataFieldConfigurationMessage::conceptField ( ) const

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

Returns
the conceptField field value.

Definition at line 85 of file exddatafieldconfigurationmessage.cpp.

86 {
88  return d->conceptField;
89 }

Referenced by setConceptField().

Here is the caller graph for this function:

◆ displayType()

ExdDisplayType ExdDataFieldConfigurationMessage::displayType ( ) const

Returns the ExdDataFieldConfigurationMessage data message's displayType field's current value.

Returns
the displayType field value.

Definition at line 118 of file exddatafieldconfigurationmessage.cpp.

119 {
121  return d->displayType;
122 }

Referenced by setDisplayType().

Here is the caller graph for this function:

◆ fieldId()

quint8 ExdDataFieldConfigurationMessage::fieldId ( ) const

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

Returns
the fieldId field value.

Definition at line 96 of file exddatafieldconfigurationmessage.cpp.

97 {
99  return d->fieldId;
100 }

Referenced by setFieldId().

Here is the caller graph for this function:

◆ screenIndex()

quint8 ExdDataFieldConfigurationMessage::screenIndex ( ) const

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

Returns
the screenIndex field value.

Definition at line 74 of file exddatafieldconfigurationmessage.cpp.

75 {
77  return d->screenIndex;
78 }

Referenced by setScreenIndex().

Here is the caller graph for this function:

◆ setConceptCount()

void ExdDataFieldConfigurationMessage::setConceptCount ( const quint8  conceptCount)

Sets the conceptCount field to conceptCount.

Parameters
conceptCountThe field value to set.

Definition at line 170 of file exddatafieldconfigurationmessage.cpp.

171 {
173  d->conceptCount = conceptCount;
174 }
quint8 conceptCount() const
Returns the ExdDataFieldConfigurationMessage data message's conceptCount field's current value.

References conceptCount().

Here is the call graph for this function:

◆ setConceptField()

void ExdDataFieldConfigurationMessage::setConceptField ( const quint8  conceptField)

Sets the conceptField field to conceptField.

Parameters
conceptFieldThe field value to set.

Definition at line 150 of file exddatafieldconfigurationmessage.cpp.

151 {
153  d->conceptField = conceptField;
154 }
quint8 conceptField() const
Returns the ExdDataFieldConfigurationMessage data message's conceptField field's current value.

References conceptField().

Here is the call graph for this function:

◆ setDisplayType()

void ExdDataFieldConfigurationMessage::setDisplayType ( const ExdDisplayType  displayType)

Sets the displayType field to displayType.

Parameters
displayTypeThe field value to set.

Definition at line 180 of file exddatafieldconfigurationmessage.cpp.

181 {
183  d->displayType = displayType;
184 }
ExdDisplayType displayType() const
Returns the ExdDataFieldConfigurationMessage data message's displayType field's current value.

References displayType().

Here is the call graph for this function:

◆ setFieldId()

void ExdDataFieldConfigurationMessage::setFieldId ( const quint8  fieldId)

Sets the fieldId field to fieldId.

Parameters
fieldIdThe field value to set.

Definition at line 160 of file exddatafieldconfigurationmessage.cpp.

161 {
163  d->fieldId = fieldId;
164 }
quint8 fieldId() const
Returns the ExdDataFieldConfigurationMessage data message's fieldId field's current value.

References fieldId().

Here is the call graph for this function:

◆ setScreenIndex()

void ExdDataFieldConfigurationMessage::setScreenIndex ( const quint8  screenIndex)

Sets the screenIndex field to screenIndex.

Parameters
screenIndexThe field value to set.

Definition at line 140 of file exddatafieldconfigurationmessage.cpp.

141 {
143  d->screenIndex = screenIndex;
144 }
quint8 screenIndex() const
Returns the ExdDataFieldConfigurationMessage data message's screenIndex field's current value.

References screenIndex().

Here is the call graph for this function:

◆ setTitle()

void ExdDataFieldConfigurationMessage::setTitle ( const QString  title)

Sets the title field to title.

Parameters
titleThe field value to set.

Definition at line 190 of file exddatafieldconfigurationmessage.cpp.

191 {
193  d->title = title;
194 }
QString title() const
Returns the ExdDataFieldConfigurationMessage data message's title field's current value.

References title().

Here is the call graph for this function:

◆ title()

QString ExdDataFieldConfigurationMessage::title ( ) const

Returns the ExdDataFieldConfigurationMessage data message's title field's current value.

Returns
the title field value.

Definition at line 129 of file exddatafieldconfigurationmessage.cpp.

130 {
132  return d->title;
133 }

Referenced by setTitle().

Here is the caller graph for this function:

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