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

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

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

Public Member Functions

 FileCapabilitiesMessage ()
 Constructs a FileCapabilitiesMessage object. More...
 
MessageIndex messageIndex () const
 Returns the FileCapabilitiesMessage data message's messageIndex field's current value. More...
 
File type () const
 Returns the FileCapabilitiesMessage data message's type field's current value. More...
 
FileFlags flags () const
 Returns the FileCapabilitiesMessage data message's flags field's current value. More...
 
QString directory () const
 Returns the FileCapabilitiesMessage data message's directory field's current value. More...
 
quint16 maxCount () const
 Returns the FileCapabilitiesMessage data message's maxCount field's current value. More...
 
quint32 maxSize () const
 Returns the FileCapabilitiesMessage data message's maxSize field's current value. More...
 
void setMessageIndex (const MessageIndex messageIndex)
 Sets the messageIndex field to messageIndex. More...
 
void setType (const File type)
 Sets the type field to type. More...
 
void setFlags (const FileFlags flags)
 Sets the flags field to flags. More...
 
void setDirectory (const QString directory)
 Sets the directory field to directory. More...
 
void setMaxCount (const quint16 maxCount)
 Sets the maxCount field to maxCount. More...
 
void setMaxSize (const quint32 maxSize)
 Sets the maxSize field to maxSize. 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

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

See also
DataMessage

Definition at line 39 of file filecapabilitiesmessage.h.

Constructor & Destructor Documentation

◆ FileCapabilitiesMessage() [1/2]

FileCapabilitiesMessage::FileCapabilitiesMessage ( )

Constructs a FileCapabilitiesMessage 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 filecapabilitiesmessage.cpp.

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

◆ FileCapabilitiesMessage() [2/2]

FileCapabilitiesMessage::FileCapabilitiesMessage ( FileCapabilitiesMessagePrivate *const  d)
explicitprotected

Constructs a FileCapabilitiesMessage object with private implementation d.

Parameters
dPointer to private implementation.

Definition at line 64 of file filecapabilitiesmessage.cpp.

65 {
66 
67 }

Member Function Documentation

◆ directory()

QString FileCapabilitiesMessage::directory ( ) const

Returns the FileCapabilitiesMessage data message's directory field's current value.

Returns
the directory field value.

Definition at line 107 of file filecapabilitiesmessage.cpp.

108 {
109  Q_D(const FileCapabilitiesMessage);
110  return d->directory;
111 }
The FileCapabilitiesMessage class represents a FIT FileCapabilitiesMessage data message.

Referenced by setDirectory().

Here is the caller graph for this function:

◆ flags()

FileFlags FileCapabilitiesMessage::flags ( ) const

Returns the FileCapabilitiesMessage data message's flags field's current value.

Returns
the flags field value.

Definition at line 96 of file filecapabilitiesmessage.cpp.

97 {
98  Q_D(const FileCapabilitiesMessage);
99  return d->flags;
100 }

Referenced by setFlags().

Here is the caller graph for this function:

◆ maxCount()

quint16 FileCapabilitiesMessage::maxCount ( ) const

Returns the FileCapabilitiesMessage data message's maxCount field's current value.

Returns
the maxCount field value.

Definition at line 118 of file filecapabilitiesmessage.cpp.

119 {
120  Q_D(const FileCapabilitiesMessage);
121  return d->maxCount;
122 }

Referenced by setMaxCount().

Here is the caller graph for this function:

◆ maxSize()

quint32 FileCapabilitiesMessage::maxSize ( ) const

Returns the FileCapabilitiesMessage data message's maxSize field's current value.

Returns
the maxSize field value.

Definition at line 129 of file filecapabilitiesmessage.cpp.

130 {
131  Q_D(const FileCapabilitiesMessage);
132  return d->maxSize;
133 }

Referenced by setMaxSize().

Here is the caller graph for this function:

◆ messageIndex()

MessageIndex FileCapabilitiesMessage::messageIndex ( ) const

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

Returns
the messageIndex field value.

Definition at line 74 of file filecapabilitiesmessage.cpp.

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

Referenced by setMessageIndex().

Here is the caller graph for this function:

◆ setDirectory()

void FileCapabilitiesMessage::setDirectory ( const QString  directory)

Sets the directory field to directory.

Parameters
directoryThe field value to set.

Definition at line 170 of file filecapabilitiesmessage.cpp.

171 {
173  d->directory = directory;
174 }
QString directory() const
Returns the FileCapabilitiesMessage data message's directory field's current value.

References directory().

Here is the call graph for this function:

◆ setFlags()

void FileCapabilitiesMessage::setFlags ( const FileFlags  flags)

Sets the flags field to flags.

Parameters
flagsThe field value to set.

Definition at line 160 of file filecapabilitiesmessage.cpp.

161 {
163  d->flags = flags;
164 }
FileFlags flags() const
Returns the FileCapabilitiesMessage data message's flags field's current value.

References flags().

Here is the call graph for this function:

◆ setMaxCount()

void FileCapabilitiesMessage::setMaxCount ( const quint16  maxCount)

Sets the maxCount field to maxCount.

Parameters
maxCountThe field value to set.

Definition at line 180 of file filecapabilitiesmessage.cpp.

181 {
183  d->maxCount = maxCount;
184 }
quint16 maxCount() const
Returns the FileCapabilitiesMessage data message's maxCount field's current value.

References maxCount().

Here is the call graph for this function:

◆ setMaxSize()

void FileCapabilitiesMessage::setMaxSize ( const quint32  maxSize)

Sets the maxSize field to maxSize.

Parameters
maxSizeThe field value to set.

Definition at line 190 of file filecapabilitiesmessage.cpp.

191 {
193  d->maxSize = maxSize;
194 }
quint32 maxSize() const
Returns the FileCapabilitiesMessage data message's maxSize field's current value.

References maxSize().

Here is the call graph for this function:

◆ setMessageIndex()

void FileCapabilitiesMessage::setMessageIndex ( const MessageIndex  messageIndex)

Sets the messageIndex field to messageIndex.

Parameters
messageIndexThe field value to set.

Definition at line 140 of file filecapabilitiesmessage.cpp.

141 {
143  d->messageIndex = messageIndex;
144 }
MessageIndex messageIndex() const
Returns the FileCapabilitiesMessage data message's messageIndex field's current value.

References messageIndex().

Here is the call graph for this function:

◆ setType()

void FileCapabilitiesMessage::setType ( const File  type)

Sets the type field to type.

Parameters
typeThe field value to set.

Definition at line 150 of file filecapabilitiesmessage.cpp.

151 {
153  d->type = type;
154 }
File type() const
Returns the FileCapabilitiesMessage data message's type field's current value.

References type().

Here is the call graph for this function:

◆ type()

File FileCapabilitiesMessage::type ( ) const

Returns the FileCapabilitiesMessage data message's type field's current value.

Returns
the type field value.

Definition at line 85 of file filecapabilitiesmessage.cpp.

86 {
87  Q_D(const FileCapabilitiesMessage);
88  return d->type;
89 }

Referenced by setType().

Here is the caller graph for this function:

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