Go to the documentation of this file.
13 #ifndef _LIBALVALUE_ALVALUE_CONFIG_H_
14 #define _LIBALVALUE_ALVALUE_CONFIG_H_
17 #if defined _WIN32 || defined __CYGWIN__
18 # define ALVALUE_EXPORT_API __declspec(dllexport)
20 # define ALVALUE_IMPORT_API __declspec(dllimport)
22 # define ALVALUE_IMPORT_API
25 # define ALVALUE_EXPORT_API __attribute__ ((visibility("default")))
26 # define ALVALUE_IMPORT_API __attribute__ ((visibility("default")))
28 # define ALVALUE_EXPORT_API
29 # define ALVALUE_IMPORT_API
32 #ifdef alvalue_EXPORTS
33 # define ALVALUE_API ALVALUE_EXPORT_API
34 #elif defined(alvalue_IMPORTS)
35 # define ALVALUE_API ALVALUE_IMPORT_API
40 #endif // _LIBALVALUE_ALVALUE_CONFIG_H_