#pragma once #include "CStep.h" #include namespace SERVO { class CEqProcessStep : public CStep { public: CEqProcessStep(); ~CEqProcessStep(); public: virtual int onReadData(); virtual int onComplete(); virtual int onTimeout(); void setProcessDev(int nDev); std::string& getGlassId(); std::string& getStartTime(); std::string& getEndTime(); unsigned int getTotalParameter(); const std::list getParameters(); void getParameters(std::list& list); private: int m_nProcessDev; std::string m_strGlassId; std::string m_strStartTime; std::string m_strEndTime; unsigned int m_nTotalParameter; unsigned int m_nTotalGroup; unsigned int m_nCurrentGroup; std::list m_params; }; }