| 对比新文件 |
| | |
| | | #include "stdafx.h" |
| | | #include "CEqCimMessageClearStep.h" |
| | | |
| | | |
| | | namespace SERVO { |
| | | CEqCimMessageClearStep::CEqCimMessageClearStep() : CWriteStep() |
| | | { |
| | | m_nClearCimMessageDev = 0; |
| | | } |
| | | |
| | | CEqCimMessageClearStep::~CEqCimMessageClearStep() |
| | | { |
| | | |
| | | } |
| | | |
| | | void CEqCimMessageClearStep::setClearCimMessageDev(int nDev) |
| | | { |
| | | m_nClearCimMessageDev = nDev; |
| | | } |
| | | |
| | | int CEqCimMessageClearStep::clearCimMessage(short id, short nTouchPanelNo) |
| | | { |
| | | char szBuffer[4] = {0}; |
| | | memcpy(&szBuffer[0], &id, sizeof(short)); |
| | | memcpy(&szBuffer[2], &nTouchPanelNo, sizeof(short)); |
| | | return writeData(m_nClearCimMessageDev, (const char*)szBuffer, 4); |
| | | } |
| | | |
| | | void CEqCimMessageClearStep::getAttributeVector(CAttributeVector& attrubutes) |
| | | { |
| | | CWriteStep::getAttributeVector(attrubutes); |
| | | |
| | | std::string strTemp; |
| | | attrubutes.addAttribute(new CAttribute("Clear Cim Message Dev", |
| | | ("W" + CToolUnits::toHexString(m_nClearCimMessageDev, strTemp)).c_str(), "")); |
| | | } |
| | | } |