QtFit  0.1
Native Qt library for Garmin FIT format
All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
CapabilitiesMessage Class Reference

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

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

Public Member Functions

 CapabilitiesMessage ()
 Constructs a CapabilitiesMessage object. More...
 
quint8z languages () const
 Returns the CapabilitiesMessage data message's languages field's current value. More...
 
SportBits0 sports () const
 Returns the CapabilitiesMessage data message's sports field's current value. More...
 
WorkoutCapabilities workoutsSupported () const
 Returns the CapabilitiesMessage data message's workoutsSupported field's current value. More...
 
ConnectivityCapabilities connectivitySupported () const
 Returns the CapabilitiesMessage data message's connectivitySupported field's current value. More...
 
void setLanguages (const quint8z languages)
 Sets the languages field to languages. More...
 
void setSports (const SportBits0 sports)
 Sets the sports field to sports. More...
 
void setWorkoutsSupported (const WorkoutCapabilities workoutsSupported)
 Sets the workoutsSupported field to workoutsSupported. More...
 
void setConnectivitySupported (const ConnectivityCapabilities connectivitySupported)
 Sets the connectivitySupported field to connectivitySupported. More...
 
- Public Member Functions inherited from AbstractDataMessage
 ~AbstractDataMessage ()
 Destroys the AbstractDataMessage object.
 
MesgNum globalMessageNumber () const
 Returns the data message's global message number. More...
 

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...
 

Detailed Description

The CapabilitiesMessage class represents a FIT CapabilitiesMessage data message.

See also
DataMessage

Constructor & Destructor Documentation

◆ CapabilitiesMessage()

CapabilitiesMessage::CapabilitiesMessage ( )

Constructs a CapabilitiesMessage 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.

Member Function Documentation

◆ connectivitySupported()

ConnectivityCapabilities CapabilitiesMessage::connectivitySupported ( ) const

Returns the CapabilitiesMessage data message's connectivitySupported field's current value.

Returns
the connectivitySupported field value.
Here is the caller graph for this function:

◆ languages()

quint8z CapabilitiesMessage::languages ( ) const

Returns the CapabilitiesMessage data message's languages field's current value.

Use language_bits_x types where x is index of array.

Returns
the languages field value.
Here is the caller graph for this function:

◆ setConnectivitySupported()

void CapabilitiesMessage::setConnectivitySupported ( const ConnectivityCapabilities  connectivitySupported)

Sets the connectivitySupported field to connectivitySupported.

Parameters
connectivitySupportedThe field value to set.
Here is the call graph for this function:

◆ setLanguages()

void CapabilitiesMessage::setLanguages ( const quint8z  languages)

Sets the languages field to languages.

Parameters
languagesThe field value to set.
Here is the call graph for this function:

◆ setSports()

void CapabilitiesMessage::setSports ( const SportBits0  sports)

Sets the sports field to sports.

Parameters
sportsThe field value to set.
Here is the call graph for this function:

◆ setWorkoutsSupported()

void CapabilitiesMessage::setWorkoutsSupported ( const WorkoutCapabilities  workoutsSupported)

Sets the workoutsSupported field to workoutsSupported.

Parameters
workoutsSupportedThe field value to set.
Here is the call graph for this function:

◆ sports()

SportBits0 CapabilitiesMessage::sports ( ) const

Returns the CapabilitiesMessage data message's sports field's current value.

Use sport_bits_x types where x is index of array.

Returns
the sports field value.
Here is the caller graph for this function:

◆ workoutsSupported()

WorkoutCapabilities CapabilitiesMessage::workoutsSupported ( ) const

Returns the CapabilitiesMessage data message's workoutsSupported field's current value.

Returns
the workoutsSupported field value.
Here is the caller graph for this function:

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