diff --git a/src/pmacAsynIPPort.h b/src/pmacAsynIPPort.h index 580a7e1..9563e1b 100644 --- a/src/pmacAsynIPPort.h +++ b/src/pmacAsynIPPort.h @@ -25,8 +25,7 @@ extern "C" { * 172.23.243.156:1025) * @return status */ -epicsShareFunc int pmacAsynIPPortConfigure(const char *portName, - const char *hostInfo); +int HIDDEN pmacAsynIPPortConfigure(const char *portName, const char *hostInfo); #ifdef __cplusplus } diff --git a/src/turboPmacAxis.h b/src/turboPmacAxis.h index 5a98ab2..b5b540b 100644 --- a/src/turboPmacAxis.h +++ b/src/turboPmacAxis.h @@ -4,9 +4,9 @@ #include "turboPmacController.h" #include -struct turboPmacAxisImpl; +struct HIDDEN turboPmacAxisImpl; -class turboPmacAxis : public sinqAxis { +class HIDDEN turboPmacAxis : public sinqAxis { public: /** * @brief Construct a new turboPmacAxis diff --git a/src/turboPmacController.h b/src/turboPmacController.h index 106bef8..49fef6e 100644 --- a/src/turboPmacController.h +++ b/src/turboPmacController.h @@ -15,11 +15,11 @@ // Forward declaration of the controller class to resolve the cyclic dependency // between the controller and the axis .h-file. See // https://en.cppreference.com/w/cpp/language/class. -class turboPmacAxis; +class HIDDEN turboPmacAxis; -struct turboPmacControllerImpl; +struct HIDDEN turboPmacControllerImpl; -class turboPmacController : public sinqController { +class HIDDEN turboPmacController : public sinqController { public: /** * @brief Construct a new turboPmacController object. This function is meant