// EngineeringTime.h: interface for the CEngineeringTime class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_ENGINEERINGTIME_H__05F83936_A5A6_4765_8868_9A9C6589F43A__INCLUDED_) #define AFX_ENGINEERINGTIME_H__05F83936_A5A6_4765_8868_9A9C6589F43A__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "EquipState.h" /* #ifdef BUILD_MCCTRDLL #define MCCTRDLLCLASS __declspec(dllexport) #else #define MCCTRDLLCLASS __declspec(dllimport) #endif class MCCTRDLLCLASS CEngineeringTime : public CEquipState*/ class CEngineeringTime : public CEquipState { public: // default constructor CEngineeringTime(); // default destructor virtual ~CEngineeringTime(); // set all equipment state void SetEquipState(int iEvt, int iState); // get total equipment time LONGLONG GetTotalTime(); enum { PROCESS_EXPERIMENTS, EQUIPMENTS_EXPERIMENTS, SOFTWARE_QUALIFICATION, MAX_ENGINEERING_EQUIP_STATE, }; }; #endif // !defined(AFX_ENGINEERINGTIME_H__05F83936_A5A6_4765_8868_9A9C6589F43A__INCLUDED_)