qmca
0.0.20
Main Page
Classes
Files
File List
File Members
qmca
epicspowersupply.h
Go to the documentation of this file.
1
#ifndef EPICSPOWERSUPPLY_H
2
#define EPICSPOWERSUPPLY_H
3
4
#include <QObject>
5
#include "
epicsdouble.h
"
6
#include "
epicsinteger.h
"
7
8
class
EpicsPowerSupply
:
public
EpicsDouble
9
{
10
Q_OBJECT;
11
12
public
:
13
EpicsPowerSupply
(QString
pvName
, QObject *parent=0);
14
virtual
~EpicsPowerSupply
();
15
16
EpicsDouble
*
voltage
();
17
EpicsDouble
*
limit
();
18
EpicsDouble
*
readback
();
19
EpicsInteger
*
enabled
();
20
21
void
setVoltage
(
double
v);
22
void
setLimit
(
double
v);
23
void
setEnabled
(
int
e);
24
25
private
:
26
EpicsDouble
m_Voltage
;
27
EpicsDouble
m_Limit
;
28
EpicsDouble
m_Readback
;
29
EpicsInteger
m_Enabled
;
30
};
31
32
#endif
33
EpicsPowerSupply::readback
EpicsDouble * readback()
EpicsPowerSupply
Definition:
epicspowersupply.h:8
EpicsPowerSupply::EpicsPowerSupply
EpicsPowerSupply(QString pvName, QObject *parent=0)
Definition:
epicspowersupply.cpp:3
epicsinteger.h
EpicsPowerSupply::m_Limit
EpicsDouble m_Limit
Definition:
epicspowersupply.h:27
EpicsObject::pvName
QString pvName()
Definition:
epicsobject.cpp:30
EpicsPowerSupply::setVoltage
void setVoltage(double v)
Definition:
epicspowersupply.cpp:21
epicsdouble.h
EpicsPowerSupply::m_Enabled
EpicsInteger m_Enabled
Definition:
epicspowersupply.h:29
EpicsPowerSupply::m_Readback
EpicsDouble m_Readback
Definition:
epicspowersupply.h:28
EpicsPowerSupply::voltage
EpicsDouble * voltage()
Definition:
epicspowersupply.cpp:31
EpicsPowerSupply::m_Voltage
EpicsDouble m_Voltage
Definition:
epicspowersupply.h:26
EpicsPowerSupply::limit
EpicsDouble * limit()
Definition:
epicspowersupply.cpp:36
EpicsPowerSupply::enabled
EpicsInteger * enabled()
Definition:
epicspowersupply.cpp:41
EpicsPowerSupply::~EpicsPowerSupply
virtual ~EpicsPowerSupply()
Definition:
epicspowersupply.cpp:12
EpicsPowerSupply::setEnabled
void setEnabled(int e)
Definition:
epicspowersupply.cpp:26
EpicsPowerSupply::setLimit
void setLimit(double v)
Definition:
epicspowersupply.cpp:16
EpicsInteger
Definition:
epicsinteger.h:7
EpicsDouble
Definition:
epicsdouble.h:9
Generated by
1.8.6