25 #ifndef PLUMA_CONNECTOR_HPP
26 #define PLUMA_CONNECTOR_HPP
31 #include <Pluma/Config.hpp>
32 #include <Pluma/Pluma.hpp>
38 #if defined(PLUMA_SYS_WINDOWS)
40 #ifndef PLUMA_STATIC_PLUGIN
43 #ifndef PLUGIN_IMPORTS
47 #define PLUMA_CONNECTOR extern "C" __declspec(dllexport)
49 #define PLUMA_CONNECTOR __declspec(dllexport)
56 #define PLUMA_CONNECTOR extern "C" __declspec(dllimport)
58 #define PLUMA_CONNECTOR __declspec(dllimport)
67 #define PLUMA_CONNECTOR extern "C"
69 #define PLUMA_CONNECTOR
78 #define PLUMA_CONNECTOR extern "C"
80 #define PLUMA_CONNECTOR
86 #endif // PLUMA_CONNECTOR_HPP