#include "MTDRespTreatmentParamsTOValidate.h" using namespace Model; QVariantList MTDRespTreatmentParamsTOValidate::parameters() const { return { _data.mAccepted .value, _data.mReason1 .value, _data.mReason2 .value, _data.mReason3 .value, _data.mReason4 .value, _data.mReason5 .value, _data.mReason6 .value, _data.mReason7 .value, _data.mReason8 .value, _data.mReason9 .value, _data.mReason10 .value, _data.mReason11 .value, _data.mReason12 .value, _data.mReason13 .value, _data.mReason14 .value, _data.mReason15 .value, _data.mReason16 .value, _data.mReason17 .value, _data.mReason18 .value, _data.mReason19 .value, _data.mReason20 .value, }; } bool MTDRespTreatmentParamsTOValidate::fromByteArray(const QByteArray &vByteArray, int *vIndex) { int index = 0; // message data start position if ( !GetValue(vByteArray, index, _data.mAccepted )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason1 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason2 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason3 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason4 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason5 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason6 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason7 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason8 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason9 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason10 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason11 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason12 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason13 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason14 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason15 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason16 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason17 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason18 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason19 )) goto lError; if ( !GetValue(vByteArray, index, _data.mReason20 )) goto lError; return true; lError: if(vIndex) { *vIndex = index; } return false; } /*! * \brief MTDRespTreatmentParamsTOValidate::data * \details The ID_TDRespTreatmentParamsTOValidate data model * \return Data */ MTDRespTreatmentParamsTOValidate::Data MTDRespTreatmentParamsTOValidate::data() const { Data data; data.mAccepted = _data.mAccepted .value; data.mReason1 = _data.mReason1 .value; data.mReason2 = _data.mReason2 .value; data.mReason3 = _data.mReason3 .value; data.mReason4 = _data.mReason4 .value; data.mReason5 = _data.mReason5 .value; data.mReason6 = _data.mReason6 .value; data.mReason7 = _data.mReason7 .value; data.mReason8 = _data.mReason8 .value; data.mReason9 = _data.mReason9 .value; data.mReason10 = _data.mReason10 .value; data.mReason11 = _data.mReason11 .value; data.mReason12 = _data.mReason12 .value; data.mReason13 = _data.mReason13 .value; data.mReason14 = _data.mReason14 .value; data.mReason15 = _data.mReason15 .value; data.mReason16 = _data.mReason16 .value; data.mReason17 = _data.mReason17 .value; data.mReason18 = _data.mReason18 .value; data.mReason19 = _data.mReason19 .value; data.mReason20 = _data.mReason20 .value; return data; }