Go to the documentation of this file. 1 #ifndef CNOID_OPENRTMPLUGIN_EXPORTDECL_H_INCLUDED 2 # define CNOID_OPENRTMPLUGIN_EXPORTDECL_H_INCLUDED 4 # if defined _WIN32 || defined __CYGWIN__ 5 # define CNOID_OPENRTMPLUGIN_DLLIMPORT __declspec(dllimport) 6 # define CNOID_OPENRTMPLUGIN_DLLEXPORT __declspec(dllexport) 7 # define CNOID_OPENRTMPLUGIN_DLLLOCAL 10 # define CNOID_OPENRTMPLUGIN_DLLIMPORT __attribute__ ((visibility("default"))) 11 # define CNOID_OPENRTMPLUGIN_DLLEXPORT __attribute__ ((visibility("default"))) 12 # define CNOID_OPENRTMPLUGIN_DLLLOCAL __attribute__ ((visibility("hidden"))) 14 # define CNOID_OPENRTMPLUGIN_DLLIMPORT 15 # define CNOID_OPENRTMPLUGIN_DLLEXPORT 16 # define CNOID_OPENRTMPLUGIN_DLLLOCAL 20 # ifdef CNOID_OPENRTMPLUGIN_STATIC 21 # define CNOID_OPENRTMPLUGIN_DLLAPI 22 # define CNOID_OPENRTMPLUGIN_LOCAL 24 # ifdef CnoidOpenRTMPlugin_EXPORTS 25 # define CNOID_OPENRTMPLUGIN_DLLAPI CNOID_OPENRTMPLUGIN_DLLEXPORT 27 # define CNOID_OPENRTMPLUGIN_DLLAPI CNOID_OPENRTMPLUGIN_DLLIMPORT 29 # define CNOID_OPENRTMPLUGIN_LOCAL CNOID_OPENRTMPLUGIN_DLLLOCAL 37 #define CNOID_EXPORT CNOID_OPENRTMPLUGIN_DLLAPI