featureimpl.h

来自「此为某测试平台的上位机软件部分」· C头文件 代码 · 共 164 行

H
164
字号
#include "StdAfx.h"

#pragma  once

//////////////////////////////////////////////////////////////////////////////////
//此处声明继电器测试的参量实例化
namespace  AirStutNSP
{
#define  MAXPXI2575FEATUREHOOKNUM  11
void  _PXI2575_Feature_Item1(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2575_Feature_Item2(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2575_Feature_Item3(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2575_Feature_Item4(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2575_Feature_Item5(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2575_Feature_Item6(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2575_Feature_Item7(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2575_Feature_Item8(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2575_Feature_Item9(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2575_Feature_Item10(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2575_Feature_Item11(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2575_MemResource_Allocate(void);
void  _PXI2575_Run(int nIndex, char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1, 
													int *pIntBuff2, int *nIntNum2);



//////////////////////////////////////////////////////////////////////////////////////
//
#define  MAXPXI2527FEATUREHOOKNUM  9

void  _PXI2527_Feature_Item1(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2527_Feature_Item2(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2527_Feature_Item3(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2527_Feature_Item4(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2527_Feature_Item5(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2527_Feature_Item6(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2527_Feature_Item7(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2527_Feature_Item8(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2527_Feature_Item9(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2527_MemResource_Allocate(void);
void  _PXI2527_Run(int nIndex, char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1, 
													int *pIntBuff2, int *nIntNum2);



//////////////////////////////////////////////////////////////////////////////////////
//
#define  MAXPXI2565FEATUREHOOKNUM  2
void  _PXI2565_Feature_Item1(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI2565_Feature_Item2(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);
void  _PXI2565_MemResource_Allocate(void);
void  _PXI2565_Run(int nIndex, char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1, 
													int *pIntBuff2, int *nIntNum2);


//////////////////////////////////////////////////////////////////////////////////////
//PXI4071
#define   MAXPXI4071FEATUREHOOKNUM 5
void  _PXI4071_Feature_Item1(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI4071_Feature_Item2(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI4071_Feature_Item3(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI4071_Feature_Item4(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI4071_Feature_Item5(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI4071_MemResource_Allocate(void);
void  _PXI4071_Run(int nIndex, char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1);


//////////////////////////////////////////////////////////////////////////////////////
//PXI75SD
#define   MAXPXI75SDFEATUREHOOKNUM 3
void  _PXI75SD_Feature_Item1(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI75SD_Feature_Item2(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI75SD_Feature_Item3(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI75SD_MemResource_Allocate(void);
void  _PXI75SD_Run(int nIndex, char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1);


//////////////////////////////////////////////////////////////////////////////////////
//PXI5112
#define   MAXPXI5112FEATUREHOOKNUM 2
void  _PXI5112_Feature_Item1(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI5112_Feature_Item2(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);

void  _PXI5112_MemResource_Allocate(void);
void  _PXI5112_Run(int nIndex, char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1);

//////////////////////////////////////////////////////////////////////////////////////
//PXI6508
#define   MAXPXI6508FEATUREHOOKNUM 5
void  _PXI6508_Feature_Item1(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);
void  _PXI6508_Feature_Item2(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);
void  _PXI6508_Feature_Item3(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);
void  _PXI6508_Feature_Item4(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);
void  _PXI6508_Feature_Item5(char *pszName/*名称*/, int *pIntBuff1, int *nIntNum1/*校验箱继电器通道*/, 
													int *pIntBuff2, int *nIntNum2/*继电器板通道*/);
void  _PXI6508_MemResource_Allocate(void);
void  _PXI6508_Run(int nIndex, char *pszName/*名称*/, int *pIntBuff2, int *nIntNum2);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?