SDDS ToolKit Programs and Libraries for C and Python
All Classes Files Functions Variables Macros Pages
PVA_DATA_ALL_READINGS Struct Reference

Public Attributes

long numGetElements
 
long numPutElements
 
long numMonitorElements
 
long numGetReadings
 
long numMonitorReadings
 
bool numeric
 
bool nonnumeric
 
bool pvEnumeratedStructure
 
epics::pvData::Type fieldType
 
epics::pvData::ScalarType scalarType
 
PVA_DATAgetData
 
PVA_DATAputData
 
PVA_DATAmonitorData
 
double mean
 
double median
 
double sigma
 
double min
 
double max
 
double spread
 
double stDev
 
double rms
 
double MAD
 
bool haveGetPtr
 
bool havePutPtr
 
bool haveMonitorPtr
 
char * units
 
int alarmSeverity
 
int L1Ptr
 
int L2Ptr
 
bool skip
 

Detailed Description

Definition at line 158 of file pvaSDDS.h.

Member Data Documentation

◆ alarmSeverity

int PVA_DATA_ALL_READINGS::alarmSeverity

Definition at line 176 of file pvaSDDS.h.

◆ fieldType

epics::pvData::Type PVA_DATA_ALL_READINGS::fieldType

Definition at line 168 of file pvaSDDS.h.

◆ getData

PVA_DATA* PVA_DATA_ALL_READINGS::getData

Definition at line 170 of file pvaSDDS.h.

◆ haveGetPtr

bool PVA_DATA_ALL_READINGS::haveGetPtr

Definition at line 174 of file pvaSDDS.h.

◆ haveMonitorPtr

bool PVA_DATA_ALL_READINGS::haveMonitorPtr

Definition at line 174 of file pvaSDDS.h.

◆ havePutPtr

bool PVA_DATA_ALL_READINGS::havePutPtr

Definition at line 174 of file pvaSDDS.h.

◆ L1Ptr

int PVA_DATA_ALL_READINGS::L1Ptr

Definition at line 177 of file pvaSDDS.h.

◆ L2Ptr

int PVA_DATA_ALL_READINGS::L2Ptr

Definition at line 178 of file pvaSDDS.h.

◆ MAD

double PVA_DATA_ALL_READINGS::MAD

Definition at line 173 of file pvaSDDS.h.

◆ max

double PVA_DATA_ALL_READINGS::max

Definition at line 173 of file pvaSDDS.h.

◆ mean

double PVA_DATA_ALL_READINGS::mean

Definition at line 173 of file pvaSDDS.h.

◆ median

double PVA_DATA_ALL_READINGS::median

Definition at line 173 of file pvaSDDS.h.

◆ min

double PVA_DATA_ALL_READINGS::min

Definition at line 173 of file pvaSDDS.h.

◆ monitorData

PVA_DATA* PVA_DATA_ALL_READINGS::monitorData

Definition at line 172 of file pvaSDDS.h.

◆ nonnumeric

bool PVA_DATA_ALL_READINGS::nonnumeric

Definition at line 166 of file pvaSDDS.h.

◆ numeric

bool PVA_DATA_ALL_READINGS::numeric

Definition at line 165 of file pvaSDDS.h.

◆ numGetElements

long PVA_DATA_ALL_READINGS::numGetElements

Definition at line 160 of file pvaSDDS.h.

◆ numGetReadings

long PVA_DATA_ALL_READINGS::numGetReadings

Definition at line 163 of file pvaSDDS.h.

◆ numMonitorElements

long PVA_DATA_ALL_READINGS::numMonitorElements

Definition at line 162 of file pvaSDDS.h.

◆ numMonitorReadings

long PVA_DATA_ALL_READINGS::numMonitorReadings

Definition at line 164 of file pvaSDDS.h.

◆ numPutElements

long PVA_DATA_ALL_READINGS::numPutElements

Definition at line 161 of file pvaSDDS.h.

◆ putData

PVA_DATA* PVA_DATA_ALL_READINGS::putData

Definition at line 171 of file pvaSDDS.h.

◆ pvEnumeratedStructure

bool PVA_DATA_ALL_READINGS::pvEnumeratedStructure

Definition at line 167 of file pvaSDDS.h.

◆ rms

double PVA_DATA_ALL_READINGS::rms

Definition at line 173 of file pvaSDDS.h.

◆ scalarType

epics::pvData::ScalarType PVA_DATA_ALL_READINGS::scalarType

Definition at line 169 of file pvaSDDS.h.

◆ sigma

double PVA_DATA_ALL_READINGS::sigma

Definition at line 173 of file pvaSDDS.h.

◆ skip

bool PVA_DATA_ALL_READINGS::skip

Definition at line 179 of file pvaSDDS.h.

◆ spread

double PVA_DATA_ALL_READINGS::spread

Definition at line 173 of file pvaSDDS.h.

◆ stDev

double PVA_DATA_ALL_READINGS::stDev

Definition at line 173 of file pvaSDDS.h.

◆ units

char* PVA_DATA_ALL_READINGS::units

Definition at line 175 of file pvaSDDS.h.


The documentation for this struct was generated from the following file: