LAPTOP-SNT8I5JK\Boounion
2025-06-13 f6e82f09bb6fb4727da61366c195cb99f3474e49
SourceCode/Bond/Servo/CLoadPort.cpp
@@ -378,23 +378,23 @@
      if (ar.IsStoring()) {
         ar << m_nIndex;
         ar << (int)m_portType;
         ar << (int)m_portMode;
         ar << (int)m_cassetteType;
         ar << (int)m_transferMode;
         ar << m_bEnable;
         ar << m_bAutoChangeEnable;
         //ar << (int)m_portType;
         //ar << (int)m_portMode;
         //ar << (int)m_cassetteType;
         //ar << (int)m_transferMode;
         //ar << m_bEnable;
         //ar << m_bAutoChangeEnable;
         m_portStatusReport.serialize(ar);
      }
      else {
         int temp;
         ar >> m_nIndex;
         ar >> temp; m_portType = (PortType)temp;
         ar >> temp; m_portMode = (PortMode)temp;
         ar >> temp; m_cassetteType = (CassetteType)temp;
         ar >> temp; m_transferMode = (TransferMode)temp;
         ar >> m_bEnable;
         ar >> m_bAutoChangeEnable;
         //ar >> temp; m_portType = (PortType)temp;
         //ar >> temp; m_portMode = (PortMode)temp;
         //ar >> temp; m_cassetteType = (CassetteType)temp;
         //ar >> temp; m_transferMode = (TransferMode)temp;
         //ar >> m_bEnable;
         //ar >> m_bAutoChangeEnable;
         m_portStatusReport.serialize(ar);
      }
   }
@@ -1077,6 +1077,36 @@
      return 0;
   }
   void CLoadPort::localEanblePort(BOOL bEnable)
   {
      m_bEnable = bEnable;
   }
   void CLoadPort::localSetPortType(PortType type)
   {
      m_portType = type;
   }
   void CLoadPort::localSetPortMode(PortMode mode)
   {
      m_portMode = mode;
   }
   void CLoadPort::localSetCessetteType(CassetteType type)
   {
      m_cassetteType = type;
   }
   void CLoadPort::localSetTransferMode(TransferMode mode)
   {
      m_transferMode = mode;
   }
   void CLoadPort::localAutoChangeEnable(BOOL bEnable)
   {
      m_bAutoChangeEnable = bEnable;
   }
   /*
    * 生成测试用的玻璃列表
    */