Go to the documentation of this file.
16 #ifndef REFERENCE_TRACKING_CONTROLLER__VISIBILITY_CONTROL_HPP_
17 #define REFERENCE_TRACKING_CONTROLLER__VISIBILITY_CONTROL_HPP_
22 #if defined _WIN32 || defined __CYGWIN__
24 #define REFERENCE_TRACKING_CONTROLLER_EXPORT __attribute__ ((dllexport))
25 #define REFERENCE_TRACKING_CONTROLLER_IMPORT __attribute__ ((dllimport))
27 #define REFERENCE_TRACKING_CONTROLLER_EXPORT __declspec(dllexport)
28 #define REFERENCE_TRACKING_CONTROLLER_IMPORT __declspec(dllimport)
30 #ifdef REFERENCE_TRACKING_CONTROLLER_BUILDING_LIBRARY
31 #define REFERENCE_TRACKING_CONTROLLER_PUBLIC REFERENCE_TRACKING_CONTROLLER_EXPORT
33 #define REFERENCE_TRACKING_CONTROLLER_PUBLIC REFERENCE_TRACKING_CONTROLLER_IMPORT
35 #define REFERENCE_TRACKING_CONTROLLER_PUBLIC_TYPE REFERENCE_TRACKING_CONTROLLER_PUBLIC
36 #define REFERENCE_TRACKING_CONTROLLER_LOCAL
38 #define REFERENCE_TRACKING_CONTROLLER_EXPORT __attribute__ ((visibility("default")))
39 #define REFERENCE_TRACKING_CONTROLLER_IMPORT
41 #define REFERENCE_TRACKING_CONTROLLER_PUBLIC __attribute__ ((visibility("default")))
42 #define REFERENCE_TRACKING_CONTROLLER_LOCAL __attribute__ ((visibility("hidden")))
44 #define REFERENCE_TRACKING_CONTROLLER_PUBLIC
45 #define REFERENCE_TRACKING_CONTROLLER_LOCAL
47 #define REFERENCE_TRACKING_CONTROLLER_PUBLIC_TYPE
50 #endif // REFERENCE_TRACKING_CONTROLLER__VISIBILITY_CONTROL_HPP_