32 lines
833 B
C++
32 lines
833 B
C++
#pragma once
|
|
#include "FunC.h"
|
|
#include "RWData.h"
|
|
#include "StreamClient.h"
|
|
using namespace std;
|
|
|
|
class FuncTest {
|
|
public:
|
|
FuncTest() :m_streamClient(nullptr){}
|
|
~FuncTest() {}
|
|
|
|
void SetStreamClient(StreamClient* sc) {
|
|
m_streamClient = sc;
|
|
}
|
|
|
|
void AllTest();
|
|
void AxisMoveTest(); //轴运动测试
|
|
void ScanCtrlTest(); //扫描控制测试
|
|
void RegistrationTest(); //注册功能测试
|
|
void CameraTest(); //相机功能测试
|
|
void PurifierTest(); //净化器功能测试
|
|
void ConfigTest(); //配置功能测试
|
|
void DirectoryTest(); //h3d文件目录接口测试
|
|
|
|
private:
|
|
void PushMsg(WRITETYPE dataType, const string& nameKey = "", const string& strValue = "", DATATYPE valueType = UNKNOW, DATAHANDLE handleType = UPDATE);
|
|
void PushMsg(const WriteData& wd);
|
|
|
|
private:
|
|
StreamClient* m_streamClient;
|
|
|
|
}; |