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:
@@ -11,7 +11,6 @@
|
||||
#include "cadef.h"
|
||||
#include "db_access.h"
|
||||
#include "alarm.h"
|
||||
#include "alarmString.h"
|
||||
|
||||
typedef union {
|
||||
dbr_long_t iv;
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
#include <string.h>
|
||||
|
||||
#include <alarm.h>
|
||||
#include <alarmString.h>
|
||||
#include <epicsTime.h>
|
||||
#include <epicsString.h>
|
||||
#include <cadef.h>
|
||||
|
||||
@@ -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 */
|
||||
|
||||
@@ -12,7 +12,6 @@
|
||||
|
||||
#define epicsExportSharedSymbols
|
||||
#include "alarm.h"
|
||||
#include "alarmString.h"
|
||||
|
||||
/* ALARM SEVERITIES - must match menuAlarmSevr.dbd and alarm.h */
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user