|
qmca
0.0.20
|
#include <epicspowersupply.h>

Public Member Functions | |
| EpicsPowerSupply (QString pvName, QObject *parent=0) | |
| virtual | ~EpicsPowerSupply () |
| EpicsDouble * | voltage () |
| EpicsDouble * | limit () |
| EpicsDouble * | readback () |
| EpicsInteger * | enabled () |
| void | setVoltage (double v) |
| void | setLimit (double v) |
| void | setEnabled (int e) |
Public Member Functions inherited from EpicsDouble | |
| EpicsDouble (QString pvName, QObject *parent=0, int debug=0) | |
| virtual | ~EpicsDouble () |
| void | changeConnection (QString pv) |
| void | connected () |
| double | value () |
Public Member Functions inherited from EpicsObject | |
| EpicsObject (QString pvName, QObject *parent=0, int debug=0) | |
| virtual | ~EpicsObject () |
| void | changeConnection (QString pv) |
| int | count () |
| QString | pvName () |
| QString | toolTip () |
| virtual void | disconnected () |
| chid | channelID () |
| int | debug () |
| void | setDebug (int dbg) |
| void | settle (double t) |
| void | ca_pend_io (double t) |
Private Attributes | |
| EpicsDouble | m_Voltage |
| EpicsDouble | m_Limit |
| EpicsDouble | m_Readback |
| EpicsInteger | m_Enabled |
Additional Inherited Members | |
Public Slots inherited from EpicsDouble | |
| void | changeValue (dbr_gr_double val) |
| void | caput (double val) |
Signals inherited from EpicsDouble | |
| void | valueChanged (double val) |
| void | valueGraphicChanged (dbr_gr_double val) |
Signals inherited from EpicsObject | |
| void | valueChanged () |
Static Public Attributes inherited from EpicsObject | |
| static QMutex | m_Mutex |
Protected Attributes inherited from EpicsObject | |
| chid | m_ChannelID |
| evid | m_EventID |
| bool | m_HasEventHandler |
| int | m_Debug |
Definition at line 8 of file epicspowersupply.h.
| EpicsPowerSupply::EpicsPowerSupply | ( | QString | pvName, |
| QObject * | parent = 0 |
||
| ) |
Definition at line 3 of file epicspowersupply.cpp.
|
virtual |
Definition at line 12 of file epicspowersupply.cpp.
| EpicsInteger * EpicsPowerSupply::enabled | ( | ) |
Definition at line 41 of file epicspowersupply.cpp.
References m_Enabled.
Referenced by PowerSupplyControlPanel::append(), and BM12ControlPanel::BM12ControlPanel().
| EpicsDouble * EpicsPowerSupply::limit | ( | ) |
| EpicsDouble* EpicsPowerSupply::readback | ( | ) |
| void EpicsPowerSupply::setEnabled | ( | int | e | ) |
Definition at line 26 of file epicspowersupply.cpp.
References EpicsInteger::caput(), and m_Enabled.
| void EpicsPowerSupply::setLimit | ( | double | v | ) |
Definition at line 16 of file epicspowersupply.cpp.
References EpicsDouble::caput(), and m_Limit.
Referenced by BM12Controller::BM12Controller().
| void EpicsPowerSupply::setVoltage | ( | double | v | ) |
Definition at line 21 of file epicspowersupply.cpp.
References EpicsDouble::caput(), and m_Voltage.
Referenced by BM12Controller::BM12Controller().
| EpicsDouble * EpicsPowerSupply::voltage | ( | ) |
Definition at line 31 of file epicspowersupply.cpp.
References m_Voltage.
Referenced by PowerSupplyControlPanel::append().
|
private |
Definition at line 29 of file epicspowersupply.h.
Referenced by enabled(), and setEnabled().
|
private |
Definition at line 27 of file epicspowersupply.h.
Referenced by limit(), and setLimit().
|
private |
Definition at line 28 of file epicspowersupply.h.
|
private |
Definition at line 26 of file epicspowersupply.h.
Referenced by setVoltage(), and voltage().
1.8.6