 |
ros2_control - foxy
|
Loading...
Searching...
No Matches
33#ifndef CONTROL_TOOLBOX__VISIBILITY_CONTROL_HPP_
34#define CONTROL_TOOLBOX__VISIBILITY_CONTROL_HPP_
39#if defined _WIN32 || defined __CYGWIN__
41#define CONTROL_TOOLBOX_EXPORT __attribute__((dllexport))
42#define CONTROL_TOOLBOX_IMPORT __attribute__((dllimport))
44#define CONTROL_TOOLBOX_EXPORT __declspec(dllexport)
45#define CONTROL_TOOLBOX_IMPORT __declspec(dllimport)
47#ifdef CONTROL_TOOLBOX_BUILDING_LIBRARY
48#define CONTROL_TOOLBOX_PUBLIC CONTROL_TOOLBOX_EXPORT
50#define CONTROL_TOOLBOX_PUBLIC CONTROL_TOOLBOX_IMPORT
52#define CONTROL_TOOLBOX_PUBLIC_TYPE CONTROL_TOOLBOX_PUBLIC
53#define CONTROL_TOOLBOX_LOCAL
55#define CONTROL_TOOLBOX_EXPORT __attribute__((visibility("default")))
56#define CONTROL_TOOLBOX_IMPORT
58#define CONTROL_TOOLBOX_PUBLIC __attribute__((visibility("default")))
59#define CONTROL_TOOLBOX_LOCAL __attribute__((visibility("hidden")))
61#define CONTROL_TOOLBOX_PUBLIC
62#define CONTROL_TOOLBOX_LOCAL
64#define CONTROL_TOOLBOX_PUBLIC_TYPE