|
ros2_control - humble
|
Loading...
Searching...
No Matches
15#ifndef PID_CONTROLLER__VISIBILITY_CONTROL_H_
16#define PID_CONTROLLER__VISIBILITY_CONTROL_H_
21#if defined _WIN32 || defined __CYGWIN__
23#define PID_CONTROLLER__VISIBILITY_EXPORT __attribute__((dllexport))
24#define PID_CONTROLLER__VISIBILITY_IMPORT __attribute__((dllimport))
26#define PID_CONTROLLER__VISIBILITY_EXPORT __declspec(dllexport)
27#define PID_CONTROLLER__VISIBILITY_IMPORT __declspec(dllimport)
29#ifdef PID_CONTROLLER__VISIBILITY_BUILDING_DLL
30#define PID_CONTROLLER__VISIBILITY_PUBLIC PID_CONTROLLER__VISIBILITY_EXPORT
32#define PID_CONTROLLER__VISIBILITY_PUBLIC PID_CONTROLLER__VISIBILITY_IMPORT
34#define PID_CONTROLLER__VISIBILITY_PUBLIC_TYPE PID_CONTROLLER__VISIBILITY_PUBLIC
35#define PID_CONTROLLER__VISIBILITY_LOCAL
37#define PID_CONTROLLER__VISIBILITY_EXPORT __attribute__((visibility("default")))
38#define PID_CONTROLLER__VISIBILITY_IMPORT
40#define PID_CONTROLLER__VISIBILITY_PUBLIC __attribute__((visibility("default")))
41#define PID_CONTROLLER__VISIBILITY_LOCAL __attribute__((visibility("hidden")))
43#define PID_CONTROLLER__VISIBILITY_PUBLIC
44#define PID_CONTROLLER__VISIBILITY_LOCAL
46#define PID_CONTROLLER__VISIBILITY_PUBLIC_TYPE