| | |
| | | #include "Configuration.h" |
| | | #include "HsmsPassive.h" |
| | | #include "CMaster.h" |
| | | #include "CGlassPool.h" |
| | | |
| | | class CModel |
| | | { |
| | |
| | | |
| | | public: |
| | | IObservable* getObservable(); |
| | | SERVO::CMaster& getMaster(); |
| | | void setWorkDir(const char* pszWorkDir); |
| | | void loadPortParams(); |
| | | void setPortType(unsigned int index, SERVO::PortType type);; |
| | | void setPortCassetteType(unsigned int index, SERVO::CassetteType type); |
| | | void setPortEnable(unsigned int index, BOOL bEnable); |
| | | int init(); |
| | | int term(); |
| | | |
| | |
| | | public: |
| | | CConfiguration m_configuration; |
| | | CHsmsPassive m_hsmsPassive; |
| | | SERVO::CGlassPool m_glassPool; |
| | | SERVO::CMaster m_master; |
| | | |
| | | private: |