| | |
| | | { |
| | | CReadStep::getAttributeVector(attrubutes); |
| | | |
| | | unsigned int weight = 31; |
| | | attrubutes.addAttribute(new CAttribute("Alarm State", |
| | | std::to_string(m_nAlarmState).c_str(), "")); |
| | | std::to_string(m_nAlarmState).c_str(), "", weight++)); |
| | | attrubutes.addAttribute(new CAttribute("Unit ID", |
| | | std::to_string(m_nUnitId).c_str(), "")); |
| | | std::to_string(m_nUnitId).c_str(), "", weight++)); |
| | | attrubutes.addAttribute(new CAttribute("Alarm Level", |
| | | std::to_string(m_nAlarmLevel).c_str(), "")); |
| | | std::to_string(m_nAlarmLevel).c_str(), "", weight++)); |
| | | attrubutes.addAttribute(new CAttribute("Alarm Code", |
| | | std::to_string(m_nAlarmCode).c_str(), "")); |
| | | std::to_string(m_nAlarmCode).c_str(), "", weight++)); |
| | | attrubutes.addAttribute(new CAttribute("Alarm ID", |
| | | std::to_string(m_nAlarmId).c_str(), "")); |
| | | std::to_string(m_nAlarmId).c_str(), "", weight++)); |
| | | attrubutes.addAttribute(new CAttribute("Text", |
| | | m_strText.c_str(), "")); |
| | | m_strText.c_str(), "", weight++)); |
| | | attrubutes.addAttribute(new CAttribute("Description", |
| | | m_strDescription.c_str(), "")); |
| | | m_strDescription.c_str(), "", weight++)); |
| | | } |
| | | |
| | | int CEqAlarmStep::onReadData() |
| | |
| | | return 0; |
| | | } |
| | | |
| | | // 获取和设置 AlarmDev |
| | | int CEqAlarmStep::getAlarmDev() const { |
| | | return m_nAlarmDev; |
| | | } |
| | | |
| | | void CEqAlarmStep::setAlarmDev(int nAlarmDev) { |
| | | m_nAlarmDev = nAlarmDev; |
| | | } |
| | | |
| | | // 获取和设置 AlarmState |
| | | int CEqAlarmStep::getAlarmState() const { |
| | | return m_nAlarmState; |
| | | } |
| | | |
| | | void CEqAlarmStep::setAlarmState(int nAlarmState) { |
| | | m_nAlarmState = nAlarmState; |
| | | } |
| | | |
| | | // 获取和设置 UnitId |
| | | int CEqAlarmStep::getUnitId() const { |
| | | return m_nUnitId; |
| | | } |
| | | |
| | | void CEqAlarmStep::setUnitId(int nUnitId) { |
| | | m_nUnitId = nUnitId; |
| | | } |
| | | |
| | | // 获取和设置 AlarmLevel |
| | | int CEqAlarmStep::getAlarmLevel() const { |
| | | return m_nAlarmLevel; |
| | | } |
| | | |
| | | void CEqAlarmStep::setAlarmLevel(int nAlarmLevel) { |
| | | m_nAlarmLevel = nAlarmLevel; |
| | | } |
| | | |
| | | // 获取和设置 AlarmCode |
| | | int CEqAlarmStep::getAlarmCode() const { |
| | | return m_nAlarmCode; |
| | | } |
| | | |
| | | void CEqAlarmStep::setAlarmCode(int nAlarmCode) { |
| | | m_nAlarmCode = nAlarmCode; |
| | | } |
| | | |
| | | // 获取和设置 AlarmId |
| | | int CEqAlarmStep::getAlarmId() const { |
| | | return m_nAlarmId; |
| | | } |
| | | |
| | | void CEqAlarmStep::setAlarmId(int nAlarmId) { |
| | | m_nAlarmId = nAlarmId; |
| | | } |
| | | |
| | | // 获取和设置 Text |
| | | std::string CEqAlarmStep::getText() const { |
| | | return m_strText; |
| | | } |
| | | |
| | | void CEqAlarmStep::setText(const std::string& strText) { |
| | | m_strText = strText; |
| | | } |
| | | |
| | | int CEqAlarmStep::getAlarmState() |