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

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

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

Public Member Functions

 HrmProfileMessage ()
 Constructs a HrmProfileMessage object. More...
 
MessageIndex messageIndex () const
 Returns the HrmProfileMessage data message's messageIndex field's current value. More...
 
bool enabled () const
 Returns the HrmProfileMessage data message's enabled field's current value. More...
 
quint16z hrmAntId () const
 Returns the HrmProfileMessage data message's hrmAntId field's current value. More...
 
bool logHrv () const
 Returns the HrmProfileMessage data message's logHrv field's current value. More...
 
quint8z hrmAntIdTransType () const
 Returns the HrmProfileMessage data message's hrmAntIdTransType field's current value. More...
 
void setMessageIndex (const MessageIndex messageIndex)
 Sets the messageIndex field to messageIndex. More...
 
void setEnabled (const bool enabled)
 Sets the enabled field to enabled. More...
 
void setHrmAntId (const quint16z hrmAntId)
 Sets the hrmAntId field to hrmAntId. More...
 
void setLogHrv (const bool logHrv)
 Sets the logHrv field to logHrv. More...
 
void setHrmAntIdTransType (const quint8z hrmAntIdTransType)
 Sets the hrmAntIdTransType field to hrmAntIdTransType. 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

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

See also
DataMessage

Definition at line 39 of file hrmprofilemessage.h.

Constructor & Destructor Documentation

◆ HrmProfileMessage() [1/2]

HrmProfileMessage::HrmProfileMessage ( )

Constructs a HrmProfileMessage 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 hrmprofilemessage.cpp.

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

◆ HrmProfileMessage() [2/2]

HrmProfileMessage::HrmProfileMessage ( HrmProfileMessagePrivate *const  d)
explicitprotected

Constructs a HrmProfileMessage object with private implementation d.

Parameters
dPointer to private implementation.

Definition at line 64 of file hrmprofilemessage.cpp.

65 {
66 
67 }

Member Function Documentation

◆ enabled()

bool HrmProfileMessage::enabled ( ) const

Returns the HrmProfileMessage data message's enabled field's current value.

Returns
the enabled field value.

Definition at line 85 of file hrmprofilemessage.cpp.

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

Referenced by setEnabled().

Here is the caller graph for this function:

◆ hrmAntId()

quint16z HrmProfileMessage::hrmAntId ( ) const

Returns the HrmProfileMessage data message's hrmAntId field's current value.

Returns
the hrmAntId field value.

Definition at line 96 of file hrmprofilemessage.cpp.

97 {
98  Q_D(const HrmProfileMessage);
99  return d->hrmAntId;
100 }

Referenced by setHrmAntId().

Here is the caller graph for this function:

◆ hrmAntIdTransType()

quint8z HrmProfileMessage::hrmAntIdTransType ( ) const

Returns the HrmProfileMessage data message's hrmAntIdTransType field's current value.

Returns
the hrmAntIdTransType field value.

Definition at line 118 of file hrmprofilemessage.cpp.

119 {
120  Q_D(const HrmProfileMessage);
121  return d->hrmAntIdTransType;
122 }

Referenced by setHrmAntIdTransType().

Here is the caller graph for this function:

◆ logHrv()

bool HrmProfileMessage::logHrv ( ) const

Returns the HrmProfileMessage data message's logHrv field's current value.

Returns
the logHrv field value.

Definition at line 107 of file hrmprofilemessage.cpp.

108 {
109  Q_D(const HrmProfileMessage);
110  return d->logHrv;
111 }

Referenced by setLogHrv().

Here is the caller graph for this function:

◆ messageIndex()

MessageIndex HrmProfileMessage::messageIndex ( ) const

Returns the HrmProfileMessage data message's messageIndex field's current value.

Returns
the messageIndex field value.

Definition at line 74 of file hrmprofilemessage.cpp.

75 {
76  Q_D(const HrmProfileMessage);
77  return d->messageIndex;
78 }

Referenced by setMessageIndex().

Here is the caller graph for this function:

◆ setEnabled()

void HrmProfileMessage::setEnabled ( const bool  enabled)

Sets the enabled field to enabled.

Parameters
enabledThe field value to set.

Definition at line 139 of file hrmprofilemessage.cpp.

140 {
141  Q_D(HrmProfileMessage);
142  d->enabled = enabled;
143 }
bool enabled() const
Returns the HrmProfileMessage data message's enabled field's current value.

References enabled().

Here is the call graph for this function:

◆ setHrmAntId()

void HrmProfileMessage::setHrmAntId ( const quint16z  hrmAntId)

Sets the hrmAntId field to hrmAntId.

Parameters
hrmAntIdThe field value to set.

Definition at line 149 of file hrmprofilemessage.cpp.

150 {
151  Q_D(HrmProfileMessage);
152  d->hrmAntId = hrmAntId;
153 }
quint16z hrmAntId() const
Returns the HrmProfileMessage data message's hrmAntId field's current value.

References hrmAntId().

Here is the call graph for this function:

◆ setHrmAntIdTransType()

void HrmProfileMessage::setHrmAntIdTransType ( const quint8z  hrmAntIdTransType)

Sets the hrmAntIdTransType field to hrmAntIdTransType.

Parameters
hrmAntIdTransTypeThe field value to set.

Definition at line 169 of file hrmprofilemessage.cpp.

170 {
171  Q_D(HrmProfileMessage);
172  d->hrmAntIdTransType = hrmAntIdTransType;
173 }
quint8z hrmAntIdTransType() const
Returns the HrmProfileMessage data message's hrmAntIdTransType field's current value.

References hrmAntIdTransType().

Here is the call graph for this function:

◆ setLogHrv()

void HrmProfileMessage::setLogHrv ( const bool  logHrv)

Sets the logHrv field to logHrv.

Parameters
logHrvThe field value to set.

Definition at line 159 of file hrmprofilemessage.cpp.

160 {
161  Q_D(HrmProfileMessage);
162  d->logHrv = logHrv;
163 }
bool logHrv() const
Returns the HrmProfileMessage data message's logHrv field's current value.

References logHrv().

Here is the call graph for this function:

◆ setMessageIndex()

void HrmProfileMessage::setMessageIndex ( const MessageIndex  messageIndex)

Sets the messageIndex field to messageIndex.

Parameters
messageIndexThe field value to set.

Definition at line 129 of file hrmprofilemessage.cpp.

130 {
131  Q_D(HrmProfileMessage);
132  d->messageIndex = messageIndex;
133 }
MessageIndex messageIndex() const
Returns the HrmProfileMessage data message's messageIndex field's current value.

References messageIndex().

Here is the call graph for this function:

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