in order to implemented a custom referencing procedure for one of our motor applications at Jefferson Lab, we wrote a new class that inherits from the XPSController and XPSAxis classes and implements the functionalities that we need. But to do that we have to change the access modifiers "private" in XPSController and XPSAxis classes for the data members in the motorNewort source code before building our EPICS support modules and our code that uses motor record. Would it be possible to change those access modifiers in the newportMotor repository so that we do not have to modify the source code each time when we build for newer version of EPICS base or motor record?
Hi,
in order to implemented a custom referencing procedure for one of our motor applications at Jefferson Lab, we wrote a new class that inherits from the XPSController and XPSAxis classes and implements the functionalities that we need. But to do that we have to change the access modifiers "private" in XPSController and XPSAxis classes for the data members in the motorNewort source code before building our EPICS support modules and our code that uses motor record. Would it be possible to change those access modifiers in the newportMotor repository so that we do not have to modify the source code each time when we build for newer version of EPICS base or motor record?
Thanks, Hovanes Egiyan