42 lines
1.5 KiB
C++
42 lines
1.5 KiB
C++
// 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 DataType> 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<CMedium*>& m_medLinkList); //执行2D接地电阻测试(pOpExec2DRSPTestSetDlg---in:执行2D电阻率测试设置对话框,m_medLinkList---in:装置列表)
|
|
BOOL ExecCERSPTest(COpExec2DRSPTestSetDlg* pOpExec2DRSPTestSetDlg, CLinkList<CMedium*>& 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_)
|