|
ros2_control - humble
|
Loading...
Searching...
No Matches
22#ifndef POSITION_CONTROLLERS__VISIBILITY_CONTROL_H_
23#define POSITION_CONTROLLERS__VISIBILITY_CONTROL_H_
28#if defined _WIN32 || defined __CYGWIN__
30#define POSITION_CONTROLLERS_EXPORT __attribute__((dllexport))
31#define POSITION_CONTROLLERS_IMPORT __attribute__((dllimport))
33#define POSITION_CONTROLLERS_EXPORT __declspec(dllexport)
34#define POSITION_CONTROLLERS_IMPORT __declspec(dllimport)
36#ifdef POSITION_CONTROLLERS_BUILDING_DLL
37#define POSITION_CONTROLLERS_PUBLIC POSITION_CONTROLLERS_EXPORT
39#define POSITION_CONTROLLERS_PUBLIC POSITION_CONTROLLERS_IMPORT
41#define POSITION_CONTROLLERS_PUBLIC_TYPE POSITION_CONTROLLERS_PUBLIC
42#define POSITION_CONTROLLERS_LOCAL
44#define POSITION_CONTROLLERS_EXPORT __attribute__((visibility("default")))
45#define POSITION_CONTROLLERS_IMPORT
47#define POSITION_CONTROLLERS_PUBLIC __attribute__((visibility("default")))
48#define POSITION_CONTROLLERS_LOCAL __attribute__((visibility("hidden")))
50#define POSITION_CONTROLLERS_PUBLIC
51#define POSITION_CONTROLLERS_LOCAL
53#define POSITION_CONTROLLERS_PUBLIC_TYPE