#include <control.ddl.h>
Public Types | |
NameSize = 32 | |
NoArray = 0xFFFFFFFF | |
enum | { NameSize = 32 } |
enum | { NoArray = 0xFFFFFFFF } |
Public Member Functions | |
PVMonitor (const char *arg__name, uint32_t arg__index, double arg__loValue, double arg__hiValue) | |
PVMonitor () | |
const char * | name () const |
uint32_t | index () const |
double | loValue () const |
double | hiValue () const |
uint8_t | array () const |
Static Public Member Functions | |
static uint32_t | _sizeof () |
Definition at line 52 of file control.ddl.h.
anonymous enum |
anonymous enum |
Definition at line 55 of file control.ddl.h.
Psana::ControlData::PVMonitor::PVMonitor | ( | const char * | arg__name, | |
uint32_t | arg__index, | |||
double | arg__loValue, | |||
double | arg__hiValue | |||
) | [inline] |
Definition at line 56 of file control.ddl.h.
Psana::ControlData::PVMonitor::PVMonitor | ( | ) | [inline] |
Definition at line 61 of file control.ddl.h.
static uint32_t Psana::ControlData::PVMonitor::_sizeof | ( | ) | [inline, static] |
Definition at line 72 of file control.ddl.h.
uint8_t Psana::ControlData::PVMonitor::array | ( | ) | const |
Returns true if the monitor is an array.
Definition at line 14 of file control.ddl.cpp.
References NoArray.
double Psana::ControlData::PVMonitor::hiValue | ( | ) | const [inline] |
Highest value for this monitor.
Definition at line 69 of file control.ddl.h.
uint32_t Psana::ControlData::PVMonitor::index | ( | ) | const [inline] |
Index of the control PV (for arrays) or NoArray.
Definition at line 65 of file control.ddl.h.
double Psana::ControlData::PVMonitor::loValue | ( | ) | const [inline] |
Lowest value for this monitor.
Definition at line 67 of file control.ddl.h.
const char* Psana::ControlData::PVMonitor::name | ( | ) | const [inline] |
Name of the control.
Definition at line 63 of file control.ddl.h.