1234567891011121314151617181920212223242526272829 |
- #ifndef __VISION_SYSTEM_DEF__H__
- #define __VISION_SYSTEM_DEF__H__
- #include "Infra/Types/Types.h"
- /// \biref 库导出宏定义
- #ifdef _WIN32
- #if ( defined(_LIB) || defined(VISION_SYSTEM_BUILD_LIB) )
- #define VISION_SYSTEM_API
- #else
- #if ( defined(VISIONSYSTEM_EXPORTS) )
- #define VISION_SYSTEM_API __declspec( dllexport )
- #else
- #define VISION_SYSTEM_API __declspec( dllimport )
- #endif //
- #endif //
- #else
- #define VISION_SYSTEM_API
- #endif // _WIN32
- #if (defined (_WIN32) || defined(WIN64))
- # define CALLMETHOD __stdcall
- #else
- # define CALLMETHOD
- #endif // end #if (defined (_WIN32) || defined(WIN64))
- #define VISIONTOOL_NAMESPACE_BEGIN namespace Dahua{ namespace VisionTool {
- #define VISIONTOOL_NAMESPACE_END } }
- #endif//__VISION_SYSTEM_DEF__H__
|