#include "MDDConductivityData.h" using namespace Model; QVariantList MDDConductivityData::parameters() const { return { _data.mD17cond .value, _data.mD27cond .value, _data.mD29cond .value, _data.mD43cond .value, }; } bool MDDConductivityData::fromByteArray(const QByteArray &vByteArray, int *vIndex) { int index = 0; // message data start position if ( !GetValue(vByteArray, index, _data.mD17cond )) goto lError; if ( !GetValue(vByteArray, index, _data.mD27cond )) goto lError; if ( !GetValue(vByteArray, index, _data.mD29cond )) goto lError; if ( !GetValue(vByteArray, index, _data.mD43cond )) goto lError; return true; lError: if(vIndex) { *vIndex = index; } return false; } /*! * \brief MDDConductivityData::data * \details The ID_DDConductivityData data model * \return Data */ MDDConductivityData::Data MDDConductivityData::data() const { Data data; data.mD17cond = _data.mD17cond .value; data.mD27cond = _data.mD27cond .value; data.mD29cond = _data.mD29cond .value; data.mD43cond = _data.mD43cond .value; return data; }