sensorfw
HeartRate Class Reference

QObject facade for HeartRateData. More...

#include <heartrate.h>

Inheritance diagram for HeartRate:

Public Member Functions

 HeartRate ()
 Default constructor. More...
 
 HeartRate (const HeartRateData &heartRateData)
 Constructor. More...
 
 HeartRate (const HeartRate &heartRate)
 Copy constructor. More...
 
const HeartRateDataheartRateData () const
 Accessor for contained HeartRateData. More...
 
HrmStatus status () const
 Accessor for hrm status. More...
 
int bpm () const
 Accessor for bpm. More...
 
HeartRateoperator= (const HeartRate &origin)
 Assignment operator. More...
 

Properties

HrmStatus hrmStatus
 
int bpm
 

Friends

const QDBusArgument & operator>> (const QDBusArgument &argument, HeartRate &heartRate)
 Unmarshall HeartRate data from the D-Bus argument. More...
 

Detailed Description

QObject facade for HeartRateData.

Definition at line 36 of file heartrate.h.

Constructor & Destructor Documentation

◆ HeartRate() [1/3]

HeartRate::HeartRate ( )
inline

Default constructor.

Definition at line 47 of file heartrate.h.

◆ HeartRate() [2/3]

HeartRate::HeartRate ( const HeartRateData heartRateData)

Constructor.

Parameters
HeartRateDataSource object.

◆ HeartRate() [3/3]

HeartRate::HeartRate ( const HeartRate heartRate)

Copy constructor.

Parameters
HeartRateSource object.

Member Function Documentation

◆ bpm()

int HeartRate::bpm ( ) const
inline

Accessor for bpm.

Returns
beat per minutes.

Definition at line 82 of file heartrate.h.

◆ heartRateData()

const HeartRateData & HeartRate::heartRateData ( ) const
inline

Accessor for contained HeartRateData.

Returns
contained HeartRateData.

Definition at line 68 of file heartrate.h.

◆ operator=()

HeartRate & HeartRate::operator= ( const HeartRate origin)
inline

Assignment operator.

Parameters
originSource object for assigment.

Definition at line 89 of file heartrate.h.

◆ status()

HrmStatus HeartRate::status ( ) const
inline

Accessor for hrm status.

Returns
heart rate monitor status.

Definition at line 75 of file heartrate.h.

Friends And Related Function Documentation

◆ operator>>

const QDBusArgument & operator>> ( const QDBusArgument &  argument,
HeartRate heartRate 
)
friend

Unmarshall HeartRate data from the D-Bus argument.

Parameters
argumentdbus argument.
heartRateunmarshalled data.
Returns
dbus argument.

Definition at line 125 of file heartrate.h.

Property Documentation

◆ bpm

int HeartRate::bpm
read

Definition at line 125 of file heartrate.h.

◆ hrmStatus

HrmStatus HeartRate::hrmStatus
read

Definition at line 125 of file heartrate.h.


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