// ExecManager.h: interface for the CExecManager class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_EXECMANAGER_H__FD076BBB_2062_46CA_95F0_7BC58CA733C3__INCLUDED_) #define AFX_EXECMANAGER_H__FD076BBB_2062_46CA_95F0_7BC58CA733C3__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 class COpExec2DRSPTestSetDlg; class CRsp2DTd; class CRspCETd; class CMedium; class CHandleProcessor; template class CLinkList; class CExecManager { public: BOOL InitialMeasure(CDevice* pDev, CString szPrCN, CString szTzCN, CString szTdCN, int iEAmount); //初始化测试(pDev---in:设备,szPrCN---in:工程编号,szTzCN---in:测区编号,szTdCN---in:数据编号,iEAmount---in::电极总数) BOOL Exec2DRSPTest(COpExec2DRSPTestSetDlg* pOpExec2DRSPTestSetDlg, CLinkList& m_medLinkList); //执行2D接地电阻测试(pOpExec2DRSPTestSetDlg---in:执行2D电阻率测试设置对话框,m_medLinkList---in:装置列表) BOOL ExecCERSPTest(COpExec2DRSPTestSetDlg* pOpExec2DRSPTestSetDlg, CLinkList& m_medLinkList); //执行1D接地电阻测试(pOpExec2DRSPTestSetDlg---in:执行2D电阻率测试设置对话框,m_medLinkList---in:装置列表) // void InitialMedLinkList(); CExecManager(_ConnectionPtr& pConnection); virtual ~CExecManager(); private: CHandleProcessor m_handleProcessor; // CPtrList m_medLinkList; _ConnectionPtr m_pConnection; }; #endif // !defined(AFX_EXECMANAGER_H__FD076BBB_2062_46CA_95F0_7BC58CA733C3__INCLUDED_)