 |
GenApi 3.5.1
|
28#ifndef GENICAM_VERSION_H
29#define GENICAM_VERSION_H
36#include <_GenICamVersion.h>
39#define GENICAM_VERSION_BUILD 0
42#ifndef GENICAM_COMPILER
43# define GENICAM_COMPILER GENICAM_MAIN_COMPILER
47#define STRINGIFY(x) #x
48#define TOSTRING(x) STRINGIFY(x)
49#define GENICAM_RAW_UNDERSCORE(a, b, c) a ## _ ## b ## _ ## c
50#define GENICAM_SEP_UNDERSCORE(a, b, c) GENICAM_RAW_UNDERSCORE(a, b, c)
51#define GENICAM_RAW_UNDERSCORE_COMPANY(a, b, c, d) a ## _ ## b ## _ ## c ## _ ## d
52#define GENICAM_SEP_UNDERSCORE_COMPANY(a, b, c, d) GENICAM_RAW_UNDERSCORE_COMPANY(a, b, c, d)
55#define GENICAM_VERSION_MAJOR_STR TOSTRING( GENICAM_VERSION_MAJOR )
56#define GENICAM_VERSION_MINOR_STR TOSTRING( GENICAM_VERSION_MINOR )
57#define GENICAM_VERSION_SUBMINOR_STR TOSTRING( GENICAM_VERSION_SUBMINOR )
58#define GENICAM_VERSION_BUILD_STR TOSTRING( GENICAM_VERSION_BUILD )
59#define GENICAM_COMPILER_STR TOSTRING( GENICAM_COMPILER )
60#define GENICAM_ROOT "GENICAM_ROOT"
61#define GENICAM_CACHE_VERSION "GENICAM_CACHE_V" GENICAM_VERSION_MAJOR_STR "_" GENICAM_VERSION_MINOR_STR
62#define GENICAM_LOG_CONFIG_VERSION "GENICAM_LOG_CONFIG_V" GENICAM_VERSION_MAJOR_STR "_" GENICAM_VERSION_MINOR_STR
63#define GENICAM_CLPROTOCOL "GENICAM_CLPROTOCOL"