CStepGelpakBond.h 583 B

123456789101112131415161718192021222324252627
  1. #pragma once
  2. #include "CStepBase.h"
  3. //华夫盒搜索晶片
  4. class __declspec(dllexport) CStepGelpakBond :
  5. public CStepBase
  6. {
  7. private:
  8. UINT m_nCurrLeftPickDieIndex = 0; //当前固晶点
  9. UINT m_nNeedBondDieNum = 0; //左则线程需要固晶数
  10. int m_nWafflePickedNum = 0; //华夫盒已经取晶总数
  11. private:
  12. //检测参数
  13. virtual LONG CheckParameter() override;
  14. //预处理,用于检测Step运行前的前置条件
  15. virtual LONG Pretreatment() override;
  16. //运行Step动作
  17. virtual LONG Run() override;
  18. //数据保存,用于Step运行后的数据保存
  19. virtual LONG PostData() override;
  20. public:
  21. CStepGelpakBond();
  22. };