qmca
0.0.20
Main Page
Classes
Files
File List
File Members
qmca
epicsinteger.h
Go to the documentation of this file.
1
#ifndef EPICSINTEGER_H
2
#define EPICSINTEGER_H
3
4
#include <QObject>
5
#include "
epicsobject.h
"
6
7
class
EpicsInteger
:
public
EpicsObject
8
{
9
Q_OBJECT;
10
11
public
:
12
EpicsInteger
(QString
pvName
, QObject *parent=0,
int
debug
=0);
13
virtual
~EpicsInteger
();
14
15
void
changeConnection
(QString pv);
16
17
signals:
18
void
valueChanged
(
int
val);
19
20
public
slots:
21
void
changeValue
(
int
val);
22
void
caput
(
int
val);
23
24
public
:
25
int
value
();
26
27
private
:
28
virtual
caEventCallBackFunc *
get_event_handler
();
29
static
void
event_handler
(
struct
event_handler_args arg);
30
31
int
m_Value
;
32
};
33
34
#endif
EpicsInteger::EpicsInteger
EpicsInteger(QString pvName, QObject *parent=0, int debug=0)
Definition:
epicsinteger.cpp:6
EpicsInteger::get_event_handler
virtual caEventCallBackFunc * get_event_handler()
Definition:
epicsinteger.cpp:54
EpicsInteger::value
int value()
Definition:
epicsinteger.cpp:80
EpicsObject::pvName
QString pvName()
Definition:
epicsobject.cpp:30
EpicsObject::debug
int debug()
Definition:
epicsobject.cpp:106
EpicsInteger::m_Value
int m_Value
Definition:
epicsinteger.h:31
EpicsInteger::changeValue
void changeValue(int val)
Definition:
epicsinteger.cpp:59
epicsobject.h
EpicsInteger::caput
void caput(int val)
Definition:
epicsinteger.cpp:74
EpicsObject
Definition:
epicsobject.h:9
EpicsInteger::event_handler
static void event_handler(struct event_handler_args arg)
Definition:
epicsinteger.cpp:16
EpicsObject::valueChanged
void valueChanged()
EpicsInteger::~EpicsInteger
virtual ~EpicsInteger()
Definition:
epicsinteger.cpp:12
EpicsInteger::changeConnection
void changeConnection(QString pv)
EpicsInteger
Definition:
epicsinteger.h:7
Generated by
1.8.6