Move the string array declarations into alarm.h

This also removes all internal use of alarmString.h which
is now deprecated again (see 3.14.5, Jan 2004).
This commit is contained in:
Andrew Johnson
2013-11-12 16:18:17 -06:00
parent 2ecf8803c3
commit f146f9ea6e
5 changed files with 14 additions and 13 deletions
-1
View File
@@ -11,7 +11,6 @@
#include "cadef.h"
#include "db_access.h"
#include "alarm.h"
#include "alarmString.h"
typedef union {
dbr_long_t iv;
-1
View File
@@ -26,7 +26,6 @@
#include <string.h>
#include <alarm.h>
#include <alarmString.h>
#include <epicsTime.h>
#include <epicsString.h>
#include <cadef.h>
+7 -1
View File
@@ -95,9 +95,15 @@ typedef enum {
#define WRITE_ACCESS_ALARM epicsAlarmWriteAccess
#define lastEpicsAlarmCond epicsAlarmWriteAccess
/* Name string arrays */
epicsShareExtern const char *epicsAlarmSeverityStrings [ALARM_NSEV];
epicsShareExtern const char *epicsAlarmConditionStrings [ALARM_NSTATUS];
#ifdef __cplusplus
}
#endif
#endif /* INC_alarm_H */
-1
View File
@@ -12,7 +12,6 @@
#define epicsExportSharedSymbols
#include "alarm.h"
#include "alarmString.h"
/* ALARM SEVERITIES - must match menuAlarmSevr.dbd and alarm.h */
+7 -9
View File
@@ -8,29 +8,27 @@
\*************************************************************************/
/* $Revision-Id$ */
/* String names for alarm status and severity values */
/*
* This file is deprecated, use alarm.h instead.
*
* Old string names for alarm status and severity values
*/
#ifndef INC_alarmString_H
#define INC_alarmString_H
#include "shareLib.h"
#include "alarm.h"
#ifdef __cplusplus
extern "C" {
#endif
/* An older version of alarmString.h used these names: */
/* Old versions of alarmString.h defined these names: */
#define alarmSeverityString epicsAlarmSeverityStrings
#define alarmStatusString epicsAlarmConditionStrings
/* Name string arrays */
epicsShareExtern const char *epicsAlarmSeverityStrings [ALARM_NSEV];
epicsShareExtern const char *epicsAlarmConditionStrings [ALARM_NSTATUS];
#ifdef __cplusplus
}
#endif