LAPTOP-SNT8I5JK\Boounion
2025-08-27 e693f57ec7079cc8bfee498720b7cf87a67165ed
SourceCode/Bond/Servo/CPath.cpp
@@ -10,6 +10,7 @@
      m_timeOut = 0;
      m_timeIn = CToolUnits::getTimestamp();
      m_bProcessed = FALSE;
      m_inspResult = InspResult::NotInspected;
      m_pPrev = nullptr;
      m_pNext = nullptr;
   }
@@ -20,9 +21,10 @@
      m_nUnit = nUnit;
      m_timeOut = 0;
      m_timeIn = CToolUnits::getTimestamp();
      m_bProcessed = FALSE;
      m_inspResult = InspResult::NotInspected;
      m_pPrev = nullptr;
      m_pNext = nullptr;
      m_bProcessed = FALSE;
   }
   CPath::~CPath()
@@ -52,17 +54,21 @@
         ar << m_timeIn;
         ar << m_timeOut;
         ar << m_bProcessed;
         ar << (int)m_inspResult;
         ar << (ULONGLONG)m_pNext;
         if (m_pNext != nullptr) {
            m_pNext->serialize(ar);
         }
      }
      else {
         int temp;
         ar >> m_nEqID;
         ar >> m_nUnit;
         ar >> m_timeIn;
         ar >> m_timeOut;
         ar >> m_bProcessed;
         ar >> temp; m_inspResult = (InspResult)temp;
         ULONGLONG ulNext;
         ar >> ulNext;
         if ((CPath*)ulNext != nullptr) {
@@ -109,6 +115,16 @@
      return m_bProcessed;
   }
   void CPath::setInspResult(InspResult result)
   {
      m_inspResult = result;
   }
   InspResult CPath::getInspResult()
   {
      return m_inspResult;
   }
   CPath* CPath::getPrev()
   {
      return m_pPrev;