| | |
| | | #include "CAttributeVector.h" |
| | | |
| | | |
| | | #define JOBDATAS_SIZE (256 * 2) |
| | | namespace SERVO { |
| | | class CJobDataS |
| | | { |
| | | public: |
| | | CJobDataS(); |
| | | ~CJobDataS(); |
| | | CJobDataS::CJobDataS(CJobDataS&& other) noexcept; |
| | | virtual ~CJobDataS(); |
| | | |
| | | public: |
| | | void* getOwner(); |
| | | void setOwner(void* pOwner); |
| | | void copy(CJobDataS* pScr); |
| | | int getCassetteSequenceNo(); |
| | | void setCassetteSequenceNo(int no); |
| | | int getJobSequenceNo(); |
| | |
| | | |
| | | |
| | | private: |
| | | void* m_pOwner; |
| | | int m_nCassetteSequenceNo; |
| | | int m_nJobSequenceNo; |
| | | std::string m_strLotId; |
| | |
| | | int m_nSourceSlotNo; |
| | | int m_nTargetPortNo; |
| | | int m_nTargetSlotNo; |
| | | |
| | | private: |
| | | char* m_pRawData; |
| | | }; |
| | | } |
| | | |