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) |
![]() | |
EpicsDouble (QString pvName, QObject *parent=0, int debug=0) | |
virtual | ~EpicsDouble () |
void | changeConnection (QString pv) |
void | connected () |
double | value () |
![]() | |
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 | |
![]() | |
void | changeValue (dbr_gr_double val) |
void | caput (double val) |
![]() | |
void | valueChanged (double val) |
void | valueGraphicChanged (dbr_gr_double val) |
![]() | |
void | valueChanged () |
![]() | |
static QMutex | m_Mutex |
![]() | |
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().