Description
Following the discussion for epics-base/pva2pva#24. I had a look for places where display.format
is referenced in this module. This led to my looking at a corner of the repo which I've never used. IMO these "helpers" aren't helpful.
Is anyone using them?
Either directly, or indirectly through normativeTypesCPP? If not I'll mark them deprecated for removal after the next release. Also the places where they are exposed by normativeTypesCPP.
I'll migrate the pieces which are being used to normativeTypesCPP.
This covers some, or all, of the following.
Headers:
- pv/alarm.h
- pv/control.h
- pv/display.h
- pv/timestamp.h
- pv/pvAlarm.h
- pv/pvControl.h
- pv/pvDisplay.h
- pv/pvEnumerated.h
- pv/pvTimeStamp.h
Classes:
- AlarmSeverityFunc
- AlarmStatusFunc
- Alarm
- Control
- Display
- TimeStamp
- PVAlarm
- PVControl
- PVDisplay
- PVEnumerated
- PVTimeStamp
Note. If you go searching, be careful not to confuse pvAlarm.h
and class PVAlarm
here with PvAlarm.h
and class PvAlarm
in pvaPy. The pvaPy code is doing the same thing, but doesn't seem to depend on these helpers.