14 #ifndef ITALA_API_EXPORT_H 15 #define ITALA_API_EXPORT_H 19 #define ITALA_API __declspec(dllexport) 21 #define ITALA_API __attribute__((visibility("default"))) 25 #define ITALA_API __declspec(dllimport) 31 #ifndef ITALA_DEPRECATED 33 #define ITALA_DEPRECATED(message, declarator) __declspec(deprecated(message)) declarator 34 #elif defined(__GNUC__) 35 #define ITALA_DEPRECATED(message, declarator) __attribute__((deprecated(message))) declarator 37 #define ITALA_DEPRECATED(message, declarator) declarator