Index: sources/model/td/adjustment/treatment/MTreatmentAdjustUltrafiltrationConfirmResponse.h =================================================================== diff -u -r8325066ffcce349e21df74e33bd3d298d3042ef3 -r3ba0ffbe79f453701c0e7f55e4dae72ca3e45142 --- sources/model/td/adjustment/treatment/MTreatmentAdjustUltrafiltrationConfirmResponse.h (.../MTreatmentAdjustUltrafiltrationConfirmResponse.h) (revision 8325066ffcce349e21df74e33bd3d298d3042ef3) +++ sources/model/td/adjustment/treatment/MTreatmentAdjustUltrafiltrationConfirmResponse.h (.../MTreatmentAdjustUltrafiltrationConfirmResponse.h) (revision 3ba0ffbe79f453701c0e7f55e4dae72ca3e45142) @@ -18,6 +18,7 @@ #include // Project +#include "MAbstract.h" #include "types.h" // forward declarations @@ -48,32 +49,33 @@ * | infoText | AdjustUFConfirm | * */ -class MAdjustUltrafiltrationConfirmResponse { +class MAdjustUltrafiltrationConfirmResponse : public MAbstract { // friends friend class ::tst_models; + QVariantList parameters() const override; + + struct { + Types::U32 mAccepted ; + Types::U32 mReason ; + } _data; + public: - QString stringPrefix = "AdjustUFConfirm"; + Type_Enum typeText() const override { return Type_Enum::eEvent ; } + Unit_Enum unitText() const override { return Unit_Enum::eTD ; } + QString infoText() const override { return QString("AdjustUFConfirm") ; } + struct Data { bool mAccepted = 0; /*!< Accepted value of type quint32 extracted out */ quint32 mReason = 0; /*!< Reason value of type quint32 extracted out */ }; -protected: - struct _Data { - Types::U32 mAccepted ; - Types::U32 mReason ; - } _data; - public: MAdjustUltrafiltrationConfirmResponse () { } - QString toString ( ) const ; - void toVariantList ( QVariantList &vData ) const ; - bool fromByteArray (const QByteArray &vByteArray , int *vIndex = nullptr); - - Data data() const; + bool fromByteArray (const QByteArray &vByteArray , int *vIndex = nullptr) override; + Data data ( ) const ; }; }