Go to the documentation of this file. 2 #ifndef CNOID_MEDIAPLUGIN_EXPORTDECL_H_INCLUDED 3 # define CNOID_MEDIAPLUGIN_EXPORTDECL_H_INCLUDED 5 # if defined _WIN32 || defined __CYGWIN__ 6 # define CNOID_MEDIAPLUGIN_DLLIMPORT __declspec(dllimport) 7 # define CNOID_MEDIAPLUGIN_DLLEXPORT __declspec(dllexport) 8 # define CNOID_MEDIAPLUGIN_DLLLOCAL 11 # define CNOID_MEDIAPLUGIN_DLLIMPORT __attribute__ ((visibility("default"))) 12 # define CNOID_MEDIAPLUGIN_DLLEXPORT __attribute__ ((visibility("default"))) 13 # define CNOID_MEDIAPLUGIN_DLLLOCAL __attribute__ ((visibility("hidden"))) 15 # define CNOID_MEDIAPLUGIN_DLLIMPORT 16 # define CNOID_MEDIAPLUGIN_DLLEXPORT 17 # define CNOID_MEDIAPLUGIN_DLLLOCAL 21 # ifdef CNOID_MEDIAPLUGIN_STATIC 22 # define CNOID_MEDIAPLUGIN_DLLAPI 23 # define CNOID_MEDIAPLUGIN_LOCAL 25 # ifdef CnoidMediaPlugin_EXPORTS 26 # define CNOID_MEDIAPLUGIN_DLLAPI CNOID_MEDIAPLUGIN_DLLEXPORT 28 # define CNOID_MEDIAPLUGIN_DLLAPI CNOID_MEDIAPLUGIN_DLLIMPORT 30 # define CNOID_MEDIAPLUGIN_LOCAL CNOID_MEDIAPLUGIN_DLLLOCAL 38 #define CNOID_EXPORT CNOID_MEDIAPLUGIN_DLLAPI