35#if defined(GENAPI_STATIC)
37# define GENAPI_DECL_ABSTRACT
38#elif defined(_MSC_VER)
39# define GENAPI_DECL_ABSTRACT
41# define GENAPI_DECL __declspec(dllexport)
43# define GENAPI_DECL __declspec(dllimport)
45#elif defined (__GNUC__)
47# define GENAPI_DECL __attribute__((visibility("default")))
48# define GENAPI_DECL_ABSTRACT __attribute__((visibility("default")))
51# define GENAPI_DECL_ABSTRACT
54# error Unsupported compiler or platform!
GenICam versioned namespace.