| | |
| | | #include "CJobDataS.h" |
| | | #include "ServoCommo.h" |
| | | #include "ProcessJob.h" |
| | | #include "CParam.h" |
| | | |
| | | |
| | | namespace SERVO { |
| | |
| | | public: |
| | | virtual std::string& getClassName(); |
| | | virtual std::string toString(); |
| | | short getCassetteSequenceNo() { return m_jobDataS.getCassetteSequenceNo(); } |
| | | short getJobSequenceNo() { return m_jobDataS.getJobSequenceNo(); } |
| | | MaterialsType getType(); |
| | | void setType(MaterialsType type); |
| | | void setID(const char* pszID); |
| | |
| | | void markStart(); |
| | | void markEnd(); |
| | | |
| | | // 工艺参数 |
| | | void addParams(std::vector<CParam>& params); |
| | | std::vector<CParam>& getParams(); |
| | | |
| | | private: |
| | | MaterialsType m_type; |
| | | std::string m_strID; |
| | |
| | | int m_nOriginSlot; |
| | | BOOL m_bScheduledForProcessing; /* 是否将加工处理 */ |
| | | CProcessJob* m_pProcessJob; |
| | | std::vector<CParam> m_params; // 工艺参数 |
| | | }; |
| | | } |
| | | |