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

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

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

Public Member Functions

 HrvMessage ()
 Constructs a HrvMessage object. More...
 
quint16 time () const
 Returns the HrvMessage data message's time field's current value. More...
 
void setTime (const quint16 time)
 Sets the time field to time. 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

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

See also
DataMessage

Definition at line 39 of file hrvmessage.h.

Constructor & Destructor Documentation

◆ HrvMessage() [1/2]

HrvMessage::HrvMessage ( )

Constructs a HrvMessage 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 hrvmessage.cpp.

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

◆ HrvMessage() [2/2]

HrvMessage::HrvMessage ( HrvMessagePrivate *const  d)
explicitprotected

Constructs a HrvMessage object with private implementation d.

Parameters
dPointer to private implementation.

Definition at line 64 of file hrvmessage.cpp.

65 {
66 
67 }

Member Function Documentation

◆ setTime()

void HrvMessage::setTime ( const quint16  time)

Sets the time field to time.

Parameters
timeThe field value to set.

Definition at line 87 of file hrvmessage.cpp.

88 {
89  Q_D(HrvMessage);
90  d->time = time;
91 }
The HrvMessage class represents a FIT HrvMessage data message.
Definition: hrvmessage.h:39
quint16 time() const
Returns the HrvMessage data message's time field's current value.
Definition: hrvmessage.cpp:76

References time().

Here is the call graph for this function:

◆ time()

quint16 HrvMessage::time ( ) const

Returns the HrvMessage data message's time field's current value.

Time between beats

Returns
the time field value.

Definition at line 76 of file hrvmessage.cpp.

77 {
78  Q_D(const HrvMessage);
79  return d->time;
80 }

Referenced by setTime().

Here is the caller graph for this function:

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