#pragma once #include <string> #include <iostream> #include "receiver.hpp" #include "log.hpp" #include "SystemResources.h" #include "CFsmBase.h" using namespace mlog; class __declspec(dllexport) CDieBond : public CFsmBase { private: CLASS_INFO; //�Զ��̾���ɺ�Ĵ������� void AutoBondDoneHandle(); //У̨ȡ����ɺ�Ĵ������� void CalibTablePickDoneHandle(); //����һ�ž�Ƭ��Ĵ������� void BondThreadBondDoneHandle(); public: //����״̬ string Idle() { return ""; }; //У״̬ string Calib() { return ""; }; //���״̬ string Programming() { return ""; }; //���״̬ string Diagnosis() { return ""; } //�Զ��̾�״̬ string AutoBond(); //�ֶ�����״̬ string ManualOperation(); CDieBond(); };