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

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

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

Public Member Functions

 DeveloperDataIdMessage ()
 Constructs a DeveloperDataIdMessage object. More...
 
quint8 developerId () const
 Returns the DeveloperDataIdMessage data message's developerId field's current value. More...
 
quint8 applicationId () const
 Returns the DeveloperDataIdMessage data message's applicationId field's current value. More...
 
Manufacturer manufacturerId () const
 Returns the DeveloperDataIdMessage data message's manufacturerId field's current value. More...
 
quint8 developerDataIndex () const
 Returns the DeveloperDataIdMessage data message's developerDataIndex field's current value. More...
 
quint32 applicationVersion () const
 Returns the DeveloperDataIdMessage data message's applicationVersion field's current value. More...
 
void setDeveloperId (const quint8 developerId)
 Sets the developerId field to developerId. More...
 
void setApplicationId (const quint8 applicationId)
 Sets the applicationId field to applicationId. More...
 
void setManufacturerId (const Manufacturer manufacturerId)
 Sets the manufacturerId field to manufacturerId. More...
 
void setDeveloperDataIndex (const quint8 developerDataIndex)
 Sets the developerDataIndex field to developerDataIndex. More...
 
void setApplicationVersion (const quint32 applicationVersion)
 Sets the applicationVersion field to applicationVersion. 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

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

See also
DataMessage

Definition at line 39 of file developerdataidmessage.h.

Constructor & Destructor Documentation

◆ DeveloperDataIdMessage() [1/2]

DeveloperDataIdMessage::DeveloperDataIdMessage ( )

Constructs a DeveloperDataIdMessage 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 developerdataidmessage.cpp.

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

◆ DeveloperDataIdMessage() [2/2]

DeveloperDataIdMessage::DeveloperDataIdMessage ( DeveloperDataIdMessagePrivate *const  d)
explicitprotected

Constructs a DeveloperDataIdMessage object with private implementation d.

Parameters
dPointer to private implementation.

Definition at line 64 of file developerdataidmessage.cpp.

65 {
66 
67 }

Member Function Documentation

◆ applicationId()

quint8 DeveloperDataIdMessage::applicationId ( ) const

Returns the DeveloperDataIdMessage data message's applicationId field's current value.

Returns
the applicationId field value.

Definition at line 85 of file developerdataidmessage.cpp.

86 {
87  Q_D(const DeveloperDataIdMessage);
88  return d->applicationId;
89 }
The DeveloperDataIdMessage class represents a FIT DeveloperDataIdMessage data message.

Referenced by setApplicationId().

Here is the caller graph for this function:

◆ applicationVersion()

quint32 DeveloperDataIdMessage::applicationVersion ( ) const

Returns the DeveloperDataIdMessage data message's applicationVersion field's current value.

Returns
the applicationVersion field value.

Definition at line 118 of file developerdataidmessage.cpp.

119 {
120  Q_D(const DeveloperDataIdMessage);
121  return d->applicationVersion;
122 }

Referenced by setApplicationVersion().

Here is the caller graph for this function:

◆ developerDataIndex()

quint8 DeveloperDataIdMessage::developerDataIndex ( ) const

Returns the DeveloperDataIdMessage data message's developerDataIndex field's current value.

Returns
the developerDataIndex field value.

Definition at line 107 of file developerdataidmessage.cpp.

108 {
109  Q_D(const DeveloperDataIdMessage);
110  return d->developerDataIndex;
111 }

Referenced by setDeveloperDataIndex().

Here is the caller graph for this function:

◆ developerId()

quint8 DeveloperDataIdMessage::developerId ( ) const

Returns the DeveloperDataIdMessage data message's developerId field's current value.

Returns
the developerId field value.

Definition at line 74 of file developerdataidmessage.cpp.

75 {
76  Q_D(const DeveloperDataIdMessage);
77  return d->developerId;
78 }

Referenced by setDeveloperId().

Here is the caller graph for this function:

◆ manufacturerId()

Manufacturer DeveloperDataIdMessage::manufacturerId ( ) const

Returns the DeveloperDataIdMessage data message's manufacturerId field's current value.

Returns
the manufacturerId field value.

Definition at line 96 of file developerdataidmessage.cpp.

97 {
98  Q_D(const DeveloperDataIdMessage);
99  return d->manufacturerId;
100 }

Referenced by setManufacturerId().

Here is the caller graph for this function:

◆ setApplicationId()

void DeveloperDataIdMessage::setApplicationId ( const quint8  applicationId)

Sets the applicationId field to applicationId.

Parameters
applicationIdThe field value to set.

Definition at line 139 of file developerdataidmessage.cpp.

140 {
142  d->applicationId = applicationId;
143 }
quint8 applicationId() const
Returns the DeveloperDataIdMessage data message's applicationId field's current value.

References applicationId().

Here is the call graph for this function:

◆ setApplicationVersion()

void DeveloperDataIdMessage::setApplicationVersion ( const quint32  applicationVersion)

Sets the applicationVersion field to applicationVersion.

Parameters
applicationVersionThe field value to set.

Definition at line 169 of file developerdataidmessage.cpp.

170 {
172  d->applicationVersion = applicationVersion;
173 }
quint32 applicationVersion() const
Returns the DeveloperDataIdMessage data message's applicationVersion field's current value.

References applicationVersion().

Here is the call graph for this function:

◆ setDeveloperDataIndex()

void DeveloperDataIdMessage::setDeveloperDataIndex ( const quint8  developerDataIndex)

Sets the developerDataIndex field to developerDataIndex.

Parameters
developerDataIndexThe field value to set.

Definition at line 159 of file developerdataidmessage.cpp.

160 {
162  d->developerDataIndex = developerDataIndex;
163 }
quint8 developerDataIndex() const
Returns the DeveloperDataIdMessage data message's developerDataIndex field's current value.

References developerDataIndex().

Here is the call graph for this function:

◆ setDeveloperId()

void DeveloperDataIdMessage::setDeveloperId ( const quint8  developerId)

Sets the developerId field to developerId.

Parameters
developerIdThe field value to set.

Definition at line 129 of file developerdataidmessage.cpp.

130 {
132  d->developerId = developerId;
133 }
quint8 developerId() const
Returns the DeveloperDataIdMessage data message's developerId field's current value.

References developerId().

Here is the call graph for this function:

◆ setManufacturerId()

void DeveloperDataIdMessage::setManufacturerId ( const Manufacturer  manufacturerId)

Sets the manufacturerId field to manufacturerId.

Parameters
manufacturerIdThe field value to set.

Definition at line 149 of file developerdataidmessage.cpp.

150 {
152  d->manufacturerId = manufacturerId;
153 }
Manufacturer manufacturerId() const
Returns the DeveloperDataIdMessage data message's manufacturerId field's current value.

References manufacturerId().

Here is the call graph for this function:

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