#pragma once #include "CStepBase.h" class CStepForce : public CStepBase { struct Input_Data { std::string m_sHeadName = ""; std::string m_sActionName = ""; int m_nTestDieIndex = 0; template <class Archive> void serialize(Archive& ar) { ar(cereal::make_nvp("CurrBondDieIndex", m_sHeadName)); } }; public: CStepForce(); private: //������ virtual LONG CheckParameter() override; //Ԥ���������ڼ��Step����ǰ��ǰ������ virtual LONG Pretreatment() override; //����Step���� virtual LONG Run() override; //���ݱ��棬����Step���к�����ݱ��� virtual LONG PostData() override; private: Input_Data m_InputData; };