#pragma once #include "CStepBase.h" //LOOKUPУ��Ƭ class __declspec(dllexport) CStepLookupCalibDie : public CStepBase { struct Input_Data { UINT m_nCurrBondDieIndex; UINT m_nCurrBondHeadId; template <class Archive> void serialize(Archive& ar) { ar(cereal::make_nvp("CurrBondDieIndex", m_nCurrBondDieIndex) , cereal::make_nvp("CurrBondHeadId", m_nCurrBondHeadId) ); } }; public: CStepLookupCalibDie(); private: //������ virtual LONG CheckParameter() override; //Ԥ���������ڼ��Step����ǰ��ǰ������ virtual LONG Pretreatment() override; //����Step���� virtual LONG Run() override; //���ݱ��棬����Step���к�����ݱ��� virtual LONG PostData() override; private: int m_nCurBondDieIndex = 0; CTransferTable* m_pTransferTable = nullptr; };