Go to the documentation of this file. 1 #ifndef CNOID_BODY_EXPORTDECL_H_INCLUDED 2 # define CNOID_BODY_EXPORTDECL_H_INCLUDED 3 # if defined _WIN32 || defined __CYGWIN__ 4 # define CNOID_BODY_DLLIMPORT __declspec(dllimport) 5 # define CNOID_BODY_DLLEXPORT __declspec(dllexport) 6 # define CNOID_BODY_DLLLOCAL 9 # define CNOID_BODY_DLLIMPORT __attribute__ ((visibility("default"))) 10 # define CNOID_BODY_DLLEXPORT __attribute__ ((visibility("default"))) 11 # define CNOID_BODY_DLLLOCAL __attribute__ ((visibility("hidden"))) 13 # define CNOID_BODY_DLLIMPORT 14 # define CNOID_BODY_DLLEXPORT 15 # define CNOID_BODY_DLLLOCAL 19 # ifdef CNOID_BODY_STATIC 20 # define CNOID_BODY_DLLAPI 21 # define CNOID_BODY_LOCAL 23 # ifdef CnoidBody_EXPORTS 24 # define CNOID_BODY_DLLAPI CNOID_BODY_DLLEXPORT 26 # define CNOID_BODY_DLLAPI CNOID_BODY_DLLIMPORT 28 # define CNOID_BODY_LOCAL CNOID_BODY_DLLLOCAL 36 #define CNOID_EXPORT CNOID_BODY_DLLAPI