#include <epicsenumeration.h>
Definition at line 8 of file epicsenumeration.h.
EpicsEnumeration::EpicsEnumeration |
( |
QString |
pvName, |
|
|
QObject * |
parent = 0 |
|
) |
| |
Definition at line 6 of file epicsenumeration.cpp.
EpicsObject(QString pvName, QObject *parent=0, int debug=0)
EpicsEnumeration::~EpicsEnumeration |
( |
| ) |
|
|
virtual |
void EpicsEnumeration::caput |
( |
int |
val | ) |
|
|
slot |
void EpicsEnumeration::changeConnection |
( |
QString |
pv | ) |
|
void EpicsEnumeration::changeValue |
( |
struct dbr_gr_enum |
val | ) |
|
|
slot |
void EpicsEnumeration::connected |
( |
| ) |
|
|
virtual |
void EpicsEnumeration::event_handler |
( |
struct event_handler_args |
arg | ) |
|
|
staticprivate |
Definition at line 27 of file epicsenumeration.cpp.
References changeValue(), and EpicsObject::debug().
Referenced by get_event_handler().
29 union db_access_val *pb = (
union db_access_val *) args.dbr;
31 struct dbr_gr_enum res;
32 memset(&res, 0xff,
sizeof(res));
38 printf(
"data type %ld not supported\n", args.type);
43 if (e && e->
debug()) {
44 printf(
"%s Epics Enumeration Event Handler called %ld = %d\n", ca_name(args.chid), args.type, res.value);
void changeValue(struct dbr_gr_enum val)
caEventCallBackFunc * EpicsEnumeration::get_event_handler |
( |
| ) |
|
|
privatevirtual |
int EpicsEnumeration::value |
( |
| ) |
|
void EpicsEnumeration::valueChanged |
( |
int |
| ) |
|
|
signal |
QStringList EpicsEnumeration::valueList |
( |
| ) |
|
void EpicsEnumeration::valueListChanged |
( |
| ) |
|
|
signal |
QString EpicsEnumeration::valueString |
( |
| ) |
|
struct dbr_gr_enum EpicsEnumeration::m_Value |
|
private |
The documentation for this class was generated from the following files: