QtFit
0.1
Native Qt library for Garmin FIT format
|
The ScheduleMessage class represents a FIT ScheduleMessage data message. More...
Public Member Functions | |
ScheduleMessage () | |
Constructs a ScheduleMessage object. More... | |
Manufacturer | manufacturer () const |
Returns the ScheduleMessage data message's manufacturer field's current value. More... | |
quint16 | product () const |
Returns the ScheduleMessage data message's product field's current value. More... | |
quint32z | serialNumber () const |
Returns the ScheduleMessage data message's serialNumber field's current value. More... | |
DateTime | timeCreated () const |
Returns the ScheduleMessage data message's timeCreated field's current value. More... | |
bool | completed () const |
Returns the ScheduleMessage data message's completed field's current value. More... | |
Schedule | type () const |
Returns the ScheduleMessage data message's type field's current value. More... | |
LocalDateTime | scheduledTime () const |
Returns the ScheduleMessage data message's scheduledTime field's current value. More... | |
void | setManufacturer (const Manufacturer manufacturer) |
Sets the manufacturer field to manufacturer. More... | |
void | setProduct (const quint16 product) |
Sets the product field to product. More... | |
void | setSerialNumber (const quint32z serialNumber) |
Sets the serialNumber field to serialNumber. More... | |
void | setTimeCreated (const DateTime timeCreated) |
Sets the timeCreated field to timeCreated. More... | |
void | setCompleted (const bool completed) |
Sets the completed field to completed. More... | |
void | setType (const Schedule type) |
Sets the type field to type. More... | |
void | setScheduledTime (const LocalDateTime scheduledTime) |
Sets the scheduledTime field to scheduledTime. More... | |
![]() | |
~AbstractDataMessage () | |
Destroys the AbstractDataMessage object. | |
MesgNum | globalMessageNumber () const |
Returns the data message's global message number. More... | |
Additional Inherited Members | |
![]() | |
static AbstractDataMessage * | fromData (const DataDefinition *const defn, const QByteArray &record) |
Constructs the relevant AbstractDataMessage-derived class to parse record according to defn. More... | |
The ScheduleMessage class represents a FIT ScheduleMessage data message.
ScheduleMessage::ScheduleMessage | ( | ) |
Constructs a ScheduleMessage 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.
bool ScheduleMessage::completed | ( | ) | const |
Returns the ScheduleMessage data message's completed
field's current value.
TRUE if this activity has been started
completed
field value. Manufacturer ScheduleMessage::manufacturer | ( | ) | const |
Returns the ScheduleMessage data message's manufacturer
field's current value.
Corresponds to file_id of scheduled workout / course.
manufacturer
field value. quint16 ScheduleMessage::product | ( | ) | const |
Returns the ScheduleMessage data message's product
field's current value.
Corresponds to file_id of scheduled workout / course.
product
field value. LocalDateTime ScheduleMessage::scheduledTime | ( | ) | const |
Returns the ScheduleMessage data message's scheduledTime
field's current value.
scheduledTime
field value. quint32z ScheduleMessage::serialNumber | ( | ) | const |
Returns the ScheduleMessage data message's serialNumber
field's current value.
Corresponds to file_id of scheduled workout / course.
serialNumber
field value. void ScheduleMessage::setCompleted | ( | const bool | completed | ) |
Sets the completed
field to completed.
completed | The field value to set. |
void ScheduleMessage::setManufacturer | ( | const Manufacturer | manufacturer | ) |
Sets the manufacturer
field to manufacturer.
manufacturer | The field value to set. |
void ScheduleMessage::setProduct | ( | const quint16 | product | ) |
Sets the product
field to product.
product | The field value to set. |
void ScheduleMessage::setScheduledTime | ( | const LocalDateTime | scheduledTime | ) |
Sets the scheduledTime
field to scheduledTime.
scheduledTime | The field value to set. |
void ScheduleMessage::setSerialNumber | ( | const quint32z | serialNumber | ) |
Sets the serialNumber
field to serialNumber.
serialNumber | The field value to set. |
void ScheduleMessage::setTimeCreated | ( | const DateTime | timeCreated | ) |
Sets the timeCreated
field to timeCreated.
timeCreated | The field value to set. |
void ScheduleMessage::setType | ( | const Schedule | type | ) |
Sets the type
field to type.
type | The field value to set. |
DateTime ScheduleMessage::timeCreated | ( | ) | const |
Returns the ScheduleMessage data message's timeCreated
field's current value.
Corresponds to file_id of scheduled workout / course.
timeCreated
field value. Schedule ScheduleMessage::type | ( | ) | const |
Returns the ScheduleMessage data message's type
field's current value.
type
field value.