Go to the documentation of this file.
42 #ifndef KDL_PARSER__VISIBILITY_CONTROL_HPP_
43 #define KDL_PARSER__VISIBILITY_CONTROL_HPP_
48 #if defined _WIN32 || defined __CYGWIN__
50 #define KDL_PARSER_EXPORT __attribute__ ((dllexport))
51 #define KDL_PARSER_IMPORT __attribute__ ((dllimport))
52 #define KDL_PARSER_DEPRECATED(msg) __attribute__((deprecated(msg)))
54 #define KDL_PARSER_EXPORT __declspec(dllexport)
55 #define KDL_PARSER_IMPORT __declspec(dllimport)
56 #define KDL_PARSER_DEPRECATED(msg) __declspec(deprecated(msg))
58 #ifdef KDL_PARSER_BUILDING_DLL
59 #define KDL_PARSER_PUBLIC KDL_PARSER_EXPORT
61 #define KDL_PARSER_PUBLIC KDL_PARSER_IMPORT
63 #define KDL_PARSER_PUBLIC_TYPE KDL_PARSER_PUBLIC
64 #define KDL_PARSER_LOCAL
66 #define KDL_PARSER_EXPORT __attribute__ ((visibility("default")))
67 #define KDL_PARSER_IMPORT
69 #define KDL_PARSER_PUBLIC __attribute__ ((visibility("default")))
70 #define KDL_PARSER_LOCAL __attribute__ ((visibility("hidden")))
72 #define KDL_PARSER_PUBLIC
73 #define KDL_PARSER_LOCAL
75 #define KDL_PARSER_PUBLIC_TYPE
76 #define KDL_PARSER_DEPRECATED(msg) __attribute__((deprecated(msg)))
79 #endif // KDL_PARSER__VISIBILITY_CONTROL_HPP_
kdl_parser
Author(s): Wim Meeussen
, Ioan Sucan , Jackie Kay
autogenerated on Fri Apr 15 2022 02:21:42