LAPTOP-SNT8I5JK\Boounion
2025-05-20 91a2974fc7bce6e8bbd903992efae13709b0d186
SourceCode/Bond/Servo/CVcrEventReport.cpp
@@ -71,7 +71,7 @@
      return 15 * 2;
   }
   int CVcrEventReport::unserialize(char* pszBuffer, int nBufferSize)
   int CVcrEventReport::unserialize(const char* pszBuffer, int nBufferSize)
   {
      if (nBufferSize < 640) return -1;
@@ -97,6 +97,30 @@
      return 15 * 2;
   }
   void CVcrEventReport::getAttributeVector(CAttributeVector& attrubutes, int beginWeight)
   {
      unsigned int weight = beginWeight;
      std::string strTemp;
      attrubutes.addAttribute(new CAttribute("GlassId",
         m_strGlassId.c_str(), "", weight++));
      attrubutes.addAttribute(new CAttribute("CassetteSequenceNo",
         std::to_string(m_nCassetteSequenceNo).c_str(), "", weight++));
      attrubutes.addAttribute(new CAttribute("JobSequenceNo",
         std::to_string(m_nJobSequenceNo).c_str(), "", weight++));
      attrubutes.addAttribute(new CAttribute("UnitNo",
         std::to_string(m_nUnitNo).c_str(), "", weight++));
      attrubutes.addAttribute(new CAttribute("VcrNo",
         std::to_string(m_nVcrNo).c_str(), "", weight++));
      attrubutes.addAttribute(new CAttribute("VcrResult",
         std::to_string(m_nVcrResult).c_str(), "", weight++));
   }
   std::string& CVcrEventReport::getVcrResultDescription(std::string& strDescription)
   {
      static char* pszDescription[4] = {