#include "MDDPressuresData.h" using namespace Model; QVariantList MDDPressuresData::parameters() const { return { _data.mM1pressure .value, _data.mM3pressure .value, _data.mD9pressure .value, _data.mD66pressure .value, _data.mD51pressure .value, _data.mD18pressure .value, _data.mD41pressure .value, _data.mM1prestemp .value, _data.mM3prestemp .value, _data.mD9prestemp .value, _data.mD66prestemp .value, _data.mD51prestemp .value, _data.mD18prestemp .value, _data.mD41prestemp .value, }; } bool MDDPressuresData::fromByteArray(const QByteArray &vByteArray, int *vIndex) { int index = 0; // message data start position if ( !GetValue(vByteArray, index, _data.mM1pressure )) goto lError; if ( !GetValue(vByteArray, index, _data.mM3pressure )) goto lError; if ( !GetValue(vByteArray, index, _data.mD9pressure )) goto lError; if ( !GetValue(vByteArray, index, _data.mD66pressure )) goto lError; if ( !GetValue(vByteArray, index, _data.mD51pressure )) goto lError; if ( !GetValue(vByteArray, index, _data.mD18pressure )) goto lError; if ( !GetValue(vByteArray, index, _data.mD41pressure )) goto lError; if ( !GetValue(vByteArray, index, _data.mM1prestemp )) goto lError; if ( !GetValue(vByteArray, index, _data.mM3prestemp )) goto lError; if ( !GetValue(vByteArray, index, _data.mD9prestemp )) goto lError; if ( !GetValue(vByteArray, index, _data.mD66prestemp )) goto lError; if ( !GetValue(vByteArray, index, _data.mD51prestemp )) goto lError; if ( !GetValue(vByteArray, index, _data.mD18prestemp )) goto lError; if ( !GetValue(vByteArray, index, _data.mD41prestemp )) goto lError; return true; lError: if(vIndex) { *vIndex = index; } return false; } /*! * \brief MDDPressuresData::data * \details The ID_DDPressuresData data model * \return Data */ MDDPressuresData::Data MDDPressuresData::data() const { Data data; data.mM1pressure = _data.mM1pressure .value; data.mM3pressure = _data.mM3pressure .value; data.mD9pressure = _data.mD9pressure .value; data.mD66pressure = _data.mD66pressure .value; data.mD51pressure = _data.mD51pressure .value; data.mD18pressure = _data.mD18pressure .value; data.mD41pressure = _data.mD41pressure .value; data.mM1prestemp = _data.mM1prestemp .value; data.mM3prestemp = _data.mM3prestemp .value; data.mD9prestemp = _data.mD9prestemp .value; data.mD66prestemp = _data.mD66prestemp .value; data.mD51prestemp = _data.mD51prestemp .value; data.mD18prestemp = _data.mD18prestemp .value; data.mD41prestemp = _data.mD41prestemp .value; return data; }