#pragma once // FW #include "Compatible.h" // Project #include "MAdjustRequestsBase.h" using namespace Gui; namespace Model { /*! * \brief The MUIInitiateTreatmentWorkflow class * \details The The ID_UIInitiateTreatmentWorkflow data model * * | MSG | CAN ID | Type | Ack | Src | Dst | Description | * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | * |0x4500| 0x041 | 1 Hz | N | UI | All | ID_UIInitiateTreatmentWorkflow data | * * | Payload || * | || * | #1:(U32) | \ref Data::mCmd | */ class MUIInitiateTreatmentWorkflow : public MModel { public: quint32 mCmd; // disabled coco begin validated : Has been validated manually. // This object is used statically for now, kept the logic for later usage. QString toString() { return toString({ mCmd, }); } // disabled coco end static QString toString(const QVariantList &vParameters) { return MModel::toString(QString("InitiateTreatmentWorkflow"), vParameters); } static Can::Can_Id canid () { return Can::eChlid_UI_TD; } }; } typedef Model::MUIInitiateTreatmentWorkflow UIInitiateTreatmentWorkflowData;