1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef BL_VISION_H
#define BL_VISION_H
 
#include "IVisionRecipe.h"
#include "ISoftVisionApp.h"
 
#ifdef EXPORT_BLVISION_DLL
#define EXPORTED_BLVISION _declspec(dllexport)
#else
#define EXPORTED_BLVISION _declspec(dllimport)
#endif
 
extern "C" EXPORTED_BLVISION int BlVision_GetVersion(char *pszVersion, int nBufferSize);
extern "C" EXPORTED_BLVISION IVisionRecipe* BlVision_GetVisionRecipe(void);
extern "C" EXPORTED_BLVISION ISoftVisionApp* BlVision_GetSoftVisionApp(void);
 
 
 
#endif