Go to the documentation of this file.
   17 #ifndef SDF_VISIBLE_HH_ 
   18 #define SDF_VISIBLE_HH_ 
   28 #if defined _WIN32 || defined __CYGWIN__ 
   31       #define SDFORMAT_VISIBLE __attribute__ ((dllexport)) 
   33       #define SDFORMAT_VISIBLE __declspec(dllexport) 
   37       #define SDFORMAT_VISIBLE __attribute__ ((dllimport)) 
   39       #define SDFORMAT_VISIBLE __declspec(dllimport) 
   42   #define SDFORMAT_HIDDEN 
   44   #if __GNUC__ >= 4 && !defined SDFORMAT_STATIC_DEFINE 
   45     #define SDFORMAT_VISIBLE __attribute__ ((visibility ("default"))) 
   46     #define SDFORMAT_HIDDEN  __attribute__ ((visibility ("hidden"))) 
   48     #define SDFORMAT_VISIBLE 
   49     #define SDFORMAT_HIDDEN