This is Unofficial EPICS BASE Doxygen Site
boRecord.c File Reference
#include <stddef.h>
#include <stdlib.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include "dbDefs.h"
#include "epicsPrint.h"
#include "alarm.h"
#include "callback.h"
#include "dbAccess.h"
#include "dbEvent.h"
#include "dbFldTypes.h"
#include "devSup.h"
#include "errMdef.h"
#include "recSup.h"
#include "recGbl.h"
#include "special.h"
#include "menuIvoa.h"
#include "menuOmsl.h"
#include "menuYesNo.h"
#include "boRecord.h"
#include "epicsExport.h"
+ Include dependency graph for boRecord.c:

Go to the source code of this file.

Classes

struct  myCallback
 

Macros

#define GEN_SIZE_OFFSET
 
#define report   NULL
 
#define initialize   NULL
 
#define get_value   NULL
 
#define cvt_dbaddr   NULL
 
#define get_array_info   NULL
 
#define put_array_info   NULL
 
#define get_graphic_double   NULL
 
#define get_alarm_double   NULL
 
#define indexof(field)   boRecord##field
 

Typedefs

typedef struct myCallback myCallback
 

Functions

 epicsExportAddress (rset, boRSET)
 
 epicsExportAddress (int, boHIGHprecision)
 
 epicsExportAddress (double, boHIGHlimit)
 

Variables

rset boRSET
 
int boHIGHprecision = 2
 
double boHIGHlimit = 100000
 

Macro Definition Documentation

#define cvt_dbaddr   NULL

Definition at line 50 of file boRecord.c.

#define GEN_SIZE_OFFSET

Definition at line 38 of file boRecord.c.

#define get_alarm_double   NULL

Definition at line 60 of file boRecord.c.

#define get_array_info   NULL

Definition at line 51 of file boRecord.c.

#define get_graphic_double   NULL

Definition at line 58 of file boRecord.c.

#define get_value   NULL

Definition at line 49 of file boRecord.c.

#define indexof (   field)    boRecord##field

Definition at line 284 of file boRecord.c.

#define initialize   NULL

Definition at line 45 of file boRecord.c.

#define put_array_info   NULL

Definition at line 52 of file boRecord.c.

#define report   NULL

Definition at line 44 of file boRecord.c.

Typedef Documentation

typedef struct myCallback myCallback

Function Documentation

epicsExportAddress ( rset  ,
boRSET   
)
epicsExportAddress ( int  ,
boHIGHprecision   
)
epicsExportAddress ( double  ,
boHIGHlimit   
)

Variable Documentation

double boHIGHlimit = 100000

Definition at line 86 of file boRecord.c.

int boHIGHprecision = 2

Definition at line 84 of file boRecord.c.

rset boRSET
Initial value:
={
process,
}
#define put_array_info
Definition: boRecord.c:52
#define get_graphic_double
Definition: boRecord.c:58
#define RSETNUMBER
Definition: recSup.h:92
#define cvt_dbaddr
Definition: boRecord.c:50
#define get_alarm_double
Definition: boRecord.c:60
#define get_enum_strs
Definition: aaiRecord.c:65
#define init_record
#define get_value
Definition: boRecord.c:49
#define get_control_double
Definition: biRecord.c:58
#define initialize
Definition: boRecord.c:45
#define get_units
Definition: biRecord.c:52
#define get_array_info
Definition: boRecord.c:51
#define put_enum_str
Definition: aaiRecord.c:66
#define get_precision
Definition: biRecord.c:53
#define report
Definition: boRecord.c:44
#define special
Definition: dfanoutRecord.c:50
#define get_enum_str
Definition: aaiRecord.c:64

Definition at line 62 of file boRecord.c.