|
ros2_control - humble
|
Loading...
Searching...
No Matches
15#ifndef CONTROLLER_MANAGER__VISIBILITY_CONTROL_H_
16#define CONTROLLER_MANAGER__VISIBILITY_CONTROL_H_
21#if defined _WIN32 || defined __CYGWIN__
23#define CONTROLLER_MANAGER_EXPORT __attribute__((dllexport))
24#define CONTROLLER_MANAGER_IMPORT __attribute__((dllimport))
26#define CONTROLLER_MANAGER_EXPORT __declspec(dllexport)
27#define CONTROLLER_MANAGER_IMPORT __declspec(dllimport)
29#ifdef CONTROLLER_MANAGER_BUILDING_DLL
30#define CONTROLLER_MANAGER_PUBLIC CONTROLLER_MANAGER_EXPORT
32#define CONTROLLER_MANAGER_PUBLIC CONTROLLER_MANAGER_IMPORT
34#define CONTROLLER_MANAGER_PUBLIC_TYPE CONTROLLER_MANAGER_PUBLIC
35#define CONTROLLER_MANAGER_LOCAL
37#define CONTROLLER_MANAGER_EXPORT __attribute__((visibility("default")))
38#define CONTROLLER_MANAGER_IMPORT
40#define CONTROLLER_MANAGER_PUBLIC __attribute__((visibility("default")))
41#define CONTROLLER_MANAGER_LOCAL __attribute__((visibility("hidden")))
43#define CONTROLLER_MANAGER_PUBLIC
44#define CONTROLLER_MANAGER_LOCAL
46#define CONTROLLER_MANAGER_PUBLIC_TYPE