exports.h
Go to the documentation of this file.
1 #ifndef IMAGE_TRANSPORT_EXPORTS_H
2 #define IMAGE_TRANSPORT_EXPORTS_H
3 
4 #include <ros/macros.h>
5 
6 // Import/export for windows dll's and visibility for gcc shared libraries.
7 
8 #ifdef ROS_BUILD_SHARED_LIBS // ros is being built around shared libraries
9  #ifdef image_transport_EXPORTS // we are building a shared lib/dll
10  #define IMAGE_TRANSPORT_DECL ROS_HELPER_EXPORT
11  #else // we are using shared lib/dll
12  #define IMAGE_TRANSPORT_DECL ROS_HELPER_IMPORT
13  #endif
14 #else // ros is being built around static libraries
15  #define IMAGE_TRANSPORT_DECL
16 #endif
17 
18 #endif // IMAGE_TRANSPORT_EXPORTS_H
macros.h


image_transport
Author(s): Patrick Mihelich
autogenerated on Sat Jan 20 2024 03:14:50