Go to the documentation of this file. 11 #ifdef HUMOTO_DOXYGEN_PROCESSING 32 #define HUMOTO_COMPILE_SHARED_LIB 39 #define HUMOTO_IMPORT_LIB 44 #if defined _WIN32 || defined __CYGWIN__ 45 #define HUMOTO_LIB_IMPORT __declspec(dllimport) 46 #define HUMOTO_LIB_EXPORT __declspec(dllexport) 47 #define HUMOTO_LIB_LOCAL 50 #define HUMOTO_LIB_IMPORT __attribute__ ((visibility ("default"))) 51 #define HUMOTO_LIB_EXPORT __attribute__ ((visibility ("default"))) 52 #define HUMOTO_LIB_LOCAL __attribute__ ((visibility ("hidden"))) 54 #define HUMOTO_LIB_IMPORT 55 #define HUMOTO_LIB_EXPORT 56 #define HUMOTO_LIB_LOCAL 60 #ifdef HUMOTO_COMPILE_SHARED_LIB 62 #define HUMOTO_LOCAL HUMOTO_LIB_LOCAL 64 #ifdef HUMOTO_IMPORT_LIB 66 #define HUMOTO_API HUMOTO_LIB_IMPORT 68 #define HUMOTO_API HUMOTO_LIB_EXPORT 76 #endif // HUMOTO_DOXYGEN_PROCESSING