#include <epics.ddl.h>
Public Types | |
DBR_TYPE_ID = DBR_CTRL_LONG | |
enum | { DBR_TYPE_ID = DBR_CTRL_LONG } |
Public Member Functions | |
dbr_ctrl_long (int16_t status, int16_t severity, const char *units, int32_t upper_disp_limit, int32_t lower_disp_limit, int32_t upper_alarm_limit, int32_t upper_warning_limit, int32_t lower_warning_limit, int32_t lower_alarm_limit, int32_t upper_ctrl_limit, int32_t lower_ctrl_limit) | |
dbr_ctrl_long () | |
int16_t | status () const |
int16_t | severity () const |
const char * | units () const |
int32_t | upper_disp_limit () const |
int32_t | lower_disp_limit () const |
int32_t | upper_alarm_limit () const |
int32_t | upper_warning_limit () const |
int32_t | lower_warning_limit () const |
int32_t | lower_alarm_limit () const |
int32_t | upper_ctrl_limit () const |
int32_t | lower_ctrl_limit () const |
std::vector< int > | units_shape () const |
Static Public Member Functions | |
static uint32_t | _sizeof () |
Definition at line 460 of file epics.ddl.h.
anonymous enum |
Psana::Epics::dbr_ctrl_long::dbr_ctrl_long | ( | int16_t | status, | |
int16_t | severity, | |||
const char * | units, | |||
int32_t | upper_disp_limit, | |||
int32_t | lower_disp_limit, | |||
int32_t | upper_alarm_limit, | |||
int32_t | upper_warning_limit, | |||
int32_t | lower_warning_limit, | |||
int32_t | lower_alarm_limit, | |||
int32_t | upper_ctrl_limit, | |||
int32_t | lower_ctrl_limit | |||
) | [inline] |
Definition at line 463 of file epics.ddl.h.
Psana::Epics::dbr_ctrl_long::dbr_ctrl_long | ( | ) | [inline] |
Definition at line 468 of file epics.ddl.h.
static uint32_t Psana::Epics::dbr_ctrl_long::_sizeof | ( | ) | [inline, static] |
int32_t Psana::Epics::dbr_ctrl_long::lower_alarm_limit | ( | ) | const [inline] |
Definition at line 477 of file epics.ddl.h.
int32_t Psana::Epics::dbr_ctrl_long::lower_ctrl_limit | ( | ) | const [inline] |
Definition at line 479 of file epics.ddl.h.
int32_t Psana::Epics::dbr_ctrl_long::lower_disp_limit | ( | ) | const [inline] |
Definition at line 473 of file epics.ddl.h.
int32_t Psana::Epics::dbr_ctrl_long::lower_warning_limit | ( | ) | const [inline] |
Definition at line 476 of file epics.ddl.h.
int16_t Psana::Epics::dbr_ctrl_long::severity | ( | ) | const [inline] |
Definition at line 470 of file epics.ddl.h.
int16_t Psana::Epics::dbr_ctrl_long::status | ( | ) | const [inline] |
Definition at line 469 of file epics.ddl.h.
const char* Psana::Epics::dbr_ctrl_long::units | ( | ) | const [inline] |
Definition at line 471 of file epics.ddl.h.
std::vector< int > Psana::Epics::dbr_ctrl_long::units_shape | ( | ) | const |
Method which returns the shape (dimensions) of the data returned by units() method.
Definition at line 152 of file epics.ddl.cpp.
References Psana::Epics::MAX_UNITS_SIZE.
int32_t Psana::Epics::dbr_ctrl_long::upper_alarm_limit | ( | ) | const [inline] |
Definition at line 474 of file epics.ddl.h.
int32_t Psana::Epics::dbr_ctrl_long::upper_ctrl_limit | ( | ) | const [inline] |
Definition at line 478 of file epics.ddl.h.
int32_t Psana::Epics::dbr_ctrl_long::upper_disp_limit | ( | ) | const [inline] |
Definition at line 472 of file epics.ddl.h.
int32_t Psana::Epics::dbr_ctrl_long::upper_warning_limit | ( | ) | const [inline] |
Definition at line 475 of file epics.ddl.h.