EPICS Base  7.0.6.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Classes | Macros | Enumerations
calcoutRecord.h File Reference

Declarations for the calcout record type. More...

#include "epicsTypes.h"
#include "link.h"
#include "epicsMutex.h"
#include "ellLib.h"
#include "devSup.h"
#include "epicsTime.h"
#include "dbScan.h"
#include "postfix.h"
Include dependency graph for calcoutRecord.h:

Go to the source code of this file.

Classes

struct  calcoutdset
 
struct  calcoutRecord
 Declaration of calcout record type. More...
 

Macros

#define HAS_calcoutdset
 
#define calcoutINAV_NUM_CHOICES   4
 Number of states defined for menu calcoutINAV.
 
#define calcoutDOPT_NUM_CHOICES   2
 Number of states defined for menu calcoutDOPT.
 
#define calcoutOOPT_NUM_CHOICES   6
 Number of states defined for menu calcoutOOPT.
 

Enumerations

enum  calcoutINAV { calcoutINAV_EXT_NC, calcoutINAV_EXT, calcoutINAV_LOC, calcoutINAV_CON }
 Enumerated type from menu calcoutINAV. More...
 
enum  calcoutDOPT { calcoutDOPT_Use_VAL, calcoutDOPT_Use_OVAL }
 Enumerated type from menu calcoutDOPT. More...
 
enum  calcoutOOPT {
  calcoutOOPT_Every_Time, calcoutOOPT_On_Change, calcoutOOPT_When_Zero, calcoutOOPT_When_Non_zero,
  calcoutOOPT_Transition_To_Zero, calcoutOOPT_Transition_To_Non_zero
}
 Enumerated type from menu calcoutOOPT. More...
 
enum  calcoutFieldIndex {
  calcoutRecordNAME = 0, calcoutRecordDESC = 1, calcoutRecordASG = 2, calcoutRecordSCAN = 3,
  calcoutRecordPINI = 4, calcoutRecordPHAS = 5, calcoutRecordEVNT = 6, calcoutRecordTSE = 7,
  calcoutRecordTSEL = 8, calcoutRecordDTYP = 9, calcoutRecordDISV = 10, calcoutRecordDISA = 11,
  calcoutRecordSDIS = 12, calcoutRecordMLOK = 13, calcoutRecordMLIS = 14, calcoutRecordBKLNK = 15,
  calcoutRecordDISP = 16, calcoutRecordPROC = 17, calcoutRecordSTAT = 18, calcoutRecordSEVR = 19,
  calcoutRecordAMSG = 20, calcoutRecordNSTA = 21, calcoutRecordNSEV = 22, calcoutRecordNAMSG = 23,
  calcoutRecordACKS = 24, calcoutRecordACKT = 25, calcoutRecordDISS = 26, calcoutRecordLCNT = 27,
  calcoutRecordPACT = 28, calcoutRecordPUTF = 29, calcoutRecordRPRO = 30, calcoutRecordASP = 31,
  calcoutRecordPPN = 32, calcoutRecordPPNR = 33, calcoutRecordSPVT = 34, calcoutRecordRSET = 35,
  calcoutRecordDSET = 36, calcoutRecordDPVT = 37, calcoutRecordRDES = 38, calcoutRecordLSET = 39,
  calcoutRecordPRIO = 40, calcoutRecordTPRO = 41, calcoutRecordBKPT = 42, calcoutRecordUDF = 43,
  calcoutRecordUDFS = 44, calcoutRecordTIME = 45, calcoutRecordUTAG = 46, calcoutRecordFLNK = 47,
  calcoutRecordRPVT = 48, calcoutRecordVAL = 49, calcoutRecordPVAL = 50, calcoutRecordCALC = 51,
  calcoutRecordCLCV = 52, calcoutRecordINPA = 53, calcoutRecordINPB = 54, calcoutRecordINPC = 55,
  calcoutRecordINPD = 56, calcoutRecordINPE = 57, calcoutRecordINPF = 58, calcoutRecordINPG = 59,
  calcoutRecordINPH = 60, calcoutRecordINPI = 61, calcoutRecordINPJ = 62, calcoutRecordINPK = 63,
  calcoutRecordINPL = 64, calcoutRecordOUT = 65, calcoutRecordINAV = 66, calcoutRecordINBV = 67,
  calcoutRecordINCV = 68, calcoutRecordINDV = 69, calcoutRecordINEV = 70, calcoutRecordINFV = 71,
  calcoutRecordINGV = 72, calcoutRecordINHV = 73, calcoutRecordINIV = 74, calcoutRecordINJV = 75,
  calcoutRecordINKV = 76, calcoutRecordINLV = 77, calcoutRecordOUTV = 78, calcoutRecordOOPT = 79,
  calcoutRecordODLY = 80, calcoutRecordDLYA = 81, calcoutRecordDOPT = 82, calcoutRecordOCAL = 83,
  calcoutRecordOCLV = 84, calcoutRecordOEVT = 85, calcoutRecordEPVT = 86, calcoutRecordIVOA = 87,
  calcoutRecordIVOV = 88, calcoutRecordEGU = 89, calcoutRecordPREC = 90, calcoutRecordHOPR = 91,
  calcoutRecordLOPR = 92, calcoutRecordHIHI = 93, calcoutRecordLOLO = 94, calcoutRecordHIGH = 95,
  calcoutRecordLOW = 96, calcoutRecordHHSV = 97, calcoutRecordLLSV = 98, calcoutRecordHSV = 99,
  calcoutRecordLSV = 100, calcoutRecordHYST = 101, calcoutRecordADEL = 102, calcoutRecordMDEL = 103,
  calcoutRecordA = 104, calcoutRecordB = 105, calcoutRecordC = 106, calcoutRecordD = 107,
  calcoutRecordE = 108, calcoutRecordF = 109, calcoutRecordG = 110, calcoutRecordH = 111,
  calcoutRecordI = 112, calcoutRecordJ = 113, calcoutRecordK = 114, calcoutRecordL = 115,
  calcoutRecordOVAL = 116, calcoutRecordLA = 117, calcoutRecordLB = 118, calcoutRecordLC = 119,
  calcoutRecordLD = 120, calcoutRecordLE = 121, calcoutRecordLF = 122, calcoutRecordLG = 123,
  calcoutRecordLH = 124, calcoutRecordLI = 125, calcoutRecordLJ = 126, calcoutRecordLK = 127,
  calcoutRecordLL = 128, calcoutRecordPOVL = 129, calcoutRecordLALM = 130, calcoutRecordALST = 131,
  calcoutRecordMLST = 132, calcoutRecordRPCL = 133, calcoutRecordORPC = 134
}
 

Detailed Description

This header was generated from calcoutRecord.dbd

Definition in file calcoutRecord.h.

Enumeration Type Documentation

Enumerator
calcoutINAV_EXT_NC 

State string "Ext PV NC".

calcoutINAV_EXT 

State string "Ext PV OK".

calcoutINAV_LOC 

State string "Local PV".

calcoutINAV_CON 

State string "Constant".

Definition at line 29 of file calcoutRecord.h.

Enumerator
calcoutDOPT_Use_VAL 

State string "Use CALC".

calcoutDOPT_Use_OVAL 

State string "Use OCAL".

Definition at line 41 of file calcoutRecord.h.

Enumerator
calcoutOOPT_Every_Time 

State string "Every Time".

calcoutOOPT_On_Change 

State string "On Change".

calcoutOOPT_When_Zero 

State string "When Zero".

calcoutOOPT_When_Non_zero 

State string "When Non-zero".

calcoutOOPT_Transition_To_Zero 

State string "Transition To Zero".

calcoutOOPT_Transition_To_Non_zero 

State string "Transition To Non-zero".

Definition at line 51 of file calcoutRecord.h.