Go to the documentation of this file.
28 #ifndef ROSLIB_MACROS_H_INCLUDED
29 #define ROSLIB_MACROS_H_INCLUDED
32 #define ROS_DEPRECATED __attribute__((deprecated))
33 #define ROS_FORCE_INLINE __attribute__((always_inline))
34 #elif defined(_MSC_VER)
35 #define ROS_DEPRECATED
36 #define ROS_FORCE_INLINE __forceinline
38 #define ROS_DEPRECATED
39 #define ROS_FORCE_INLINE inline
47 #define ROS_HELPER_IMPORT __declspec(dllimport)
48 #define ROS_HELPER_EXPORT __declspec(dllexport)
49 #define ROS_HELPER_LOCAL
51 #define ROS_HELPER_IMPORT __attribute__ ((visibility("default")))
52 #define ROS_HELPER_EXPORT __attribute__ ((visibility("default")))
53 #define ROS_HELPER_LOCAL __attribute__ ((visibility("hidden")))
55 #define ROS_HELPER_IMPORT
56 #define ROS_HELPER_EXPORT
57 #define ROS_HELPER_LOCAL
62 #pragma warning(disable: 4251)
63 #pragma warning(disable: 4275)
cpp_common
Author(s): John Faust
autogenerated on Thu May 5 2022 02:31:34