#include <gpiowidget.h>


Public Slots | |
| void | setMask () | 
| void | sync0scaleactivated (int) | 
| void | sync0rateactivated (int) | 
| void | sync1rateactivated (int) | 
| void | sync2rateactivated (int) | 
| void | setSubChangedOn () | 
| void | setSubChangedOff () | 
Public Member Functions | |
| GpioWidget (QWidget *parent, base::Board *brd) | |
| void | setSyncRate (int sync) | 
| virtual bool | getSubConfig () | 
| virtual bool | setSubConfig () | 
| virtual bool | fillCmdFile (FILE *f) | 
| virtual bool | setSubToDefault () | 
| RocTabsWidget * | rocTabs () | 
| bool | isSubChanged () const | 
| void | setSubChanged (bool on) | 
| void | showMessage (const QString &msg, int tmout=0) | 
Protected Member Functions | |
| uint32_t | getMaskValue () | 
Protected Attributes | |
| base::Gpio | fGPIO | 
| QComboBox * | fScaleDownCombo | 
| QComboBox * | fSyncRateCombo [base::NumGpio] | 
| QCheckBox * | fRisingChk [base::NumGpio] | 
| QCheckBox * | fFallingChk [base::NumGpio] | 
| QCheckBox * | fThrottledChk [base::NumGpio] | 
| QCheckBox * | fAdditionalChk [base::NumGpio] | 
| QCheckBox * | fAlternateChk [base::NumGpio] | 
| bool | fSubChanged | 
Definition at line 14 of file gpiowidget.h.
| GpioWidget::GpioWidget | ( | QWidget * | parent, | |
| base::Board * | brd | |||
| ) | 
Definition at line 3 of file gpiowidget.cpp.
References fAdditionalChk, fAlternateChk, fFallingChk, fRisingChk, fScaleDownCombo, fSyncRateCombo, fThrottledChk, getSubConfig(), base::Gpio::name(), setMask(), sync0rateactivated(), sync0scaleactivated(), sync1rateactivated(), and sync2rateactivated().
| bool GpioWidget::fillCmdFile | ( | FILE * | f | ) |  [virtual] | 
        
Reimplemented from SubWidget.
Definition at line 227 of file gpiowidget.cpp.
References fAdditionalChk, fAlternateChk, fFallingChk, fRisingChk, fScaleDownCombo, fSyncRateCombo, fThrottledChk, and getMaskValue().
| uint32_t GpioWidget::getMaskValue | ( | ) |  [protected] | 
        
Definition at line 164 of file gpiowidget.cpp.
References fAdditionalChk, fAlternateChk, fFallingChk, fRisingChk, fThrottledChk, and base::Gpio::packConfig().
Referenced by fillCmdFile(), and setMask().
| bool GpioWidget::getSubConfig | ( | ) |  [virtual] | 
        
Reimplemented from SubWidget.
Definition at line 114 of file gpiowidget.cpp.
References fAdditionalChk, fAlternateChk, fFallingChk, fGPIO, fRisingChk, fScaleDownCombo, fSyncRateCombo, fThrottledChk, base::Gpio::getConfig(), base::Gpio::getSyncBaud(), base::Gpio::getSyncScale(), and base::Gpio::unpackConfig().
Referenced by GpioWidget().
| bool SubWidget::isSubChanged | ( | ) |  const [inline, inherited] | 
        
Definition at line 26 of file subwidget.h.
References SubWidget::fSubChanged.
Referenced by RocTabsWidget::showSubChanged().
| RocTabsWidget * SubWidget::rocTabs | ( | ) |  [inherited] | 
        
Definition at line 9 of file subwidget.cpp.
Referenced by SubWidget::setSubChanged(), and SubWidget::showMessage().
| void GpioWidget::setMask | ( | ) |  [slot] | 
        
Definition at line 186 of file gpiowidget.cpp.
References fGPIO, getMaskValue(), and base::Gpio::setConfig().
Referenced by GpioWidget(), and setSubConfig().
| void SubWidget::setSubChanged | ( | bool | on | ) |  [inherited] | 
        
Definition at line 31 of file subwidget.cpp.
References SubWidget::fSubChanged, SubWidget::rocTabs(), and RocTabsWidget::showSubChanged().
Referenced by FebWidget::enableNxClicked(), RocTabsWidget::getCurrConfig(), RocTabsWidget::getFullConfig(), RocTabsWidget::setCurrConfig(), RocTabsWidget::setFullConfig(), SubWidget::setSubChangedOff(), and SubWidget::setSubChangedOn().
| void SubWidget::setSubChangedOff | ( | ) |  [slot, inherited] | 
        
Definition at line 44 of file subwidget.cpp.
References SubWidget::setSubChanged().
| void SubWidget::setSubChangedOn | ( | ) |  [slot, inherited] | 
        
Definition at line 39 of file subwidget.cpp.
References SubWidget::setSubChanged().
Referenced by NxyterWidget::configBitChanged(), NxyterWidget::maskRowColumn(), NxyterWidget::otherRegsChanged(), RocFeetWidget::RocFeetWidget(), RocFeetWidget::setSubToDefault(), NxyterWidget::setSubToDefault(), NxyterWidget::thresholdRowColumn(), and UdpWidget::UdpWidget().
| bool GpioWidget::setSubConfig | ( | ) |  [virtual] | 
        
Reimplemented from SubWidget.
Definition at line 152 of file gpiowidget.cpp.
References fGPIO, fScaleDownCombo, setMask(), setSyncRate(), and base::Gpio::setSyncScale().
| virtual bool SubWidget::setSubToDefault | ( | ) |  [inline, virtual, inherited] | 
        
Reimplemented in AdcWidget, BoardWidget, NxyterWidget, RocFeetWidget, RocMainWidget, and RocNxWidget.
Definition at line 21 of file subwidget.h.
Referenced by RocTabsWidget::setCurrDefault().
| void GpioWidget::setSyncRate | ( | int | sync | ) | 
Definition at line 196 of file gpiowidget.cpp.
References fGPIO, fSyncRateCombo, and base::Gpio::setSyncBaud().
Referenced by setSubConfig(), sync0rateactivated(), sync1rateactivated(), and sync2rateactivated().
| void SubWidget::showMessage | ( | const QString & | msg, | |
| int |  tmout = 0 | |||
| ) |  [inherited] | 
        
Definition at line 25 of file subwidget.cpp.
References SubWidget::rocTabs(), and RocTabsWidget::showMessage().
Referenced by RocMainWidget::setSubToDefault(), and BoardWidget::setSubToDefault().
| void GpioWidget::sync0rateactivated | ( | int | ) |  [slot] | 
        
Definition at line 212 of file gpiowidget.cpp.
References setSyncRate().
Referenced by GpioWidget().
| void GpioWidget::sync0scaleactivated | ( | int | indx | ) |  [slot] | 
        
Definition at line 207 of file gpiowidget.cpp.
References fGPIO, and base::Gpio::setSyncScale().
Referenced by GpioWidget().
| void GpioWidget::sync1rateactivated | ( | int | ) |  [slot] | 
        
Definition at line 217 of file gpiowidget.cpp.
References setSyncRate().
Referenced by GpioWidget().
| void GpioWidget::sync2rateactivated | ( | int | ) |  [slot] | 
        
Definition at line 222 of file gpiowidget.cpp.
References setSyncRate().
Referenced by GpioWidget().
QCheckBox* GpioWidget::fAdditionalChk[base::NumGpio] [protected] | 
        
Definition at line 25 of file gpiowidget.h.
Referenced by fillCmdFile(), getMaskValue(), getSubConfig(), and GpioWidget().
QCheckBox* GpioWidget::fAlternateChk[base::NumGpio] [protected] | 
        
Definition at line 26 of file gpiowidget.h.
Referenced by fillCmdFile(), getMaskValue(), getSubConfig(), and GpioWidget().
QCheckBox* GpioWidget::fFallingChk[base::NumGpio] [protected] | 
        
Definition at line 23 of file gpiowidget.h.
Referenced by fillCmdFile(), getMaskValue(), getSubConfig(), and GpioWidget().
base::Gpio GpioWidget::fGPIO [protected] | 
        
Definition at line 18 of file gpiowidget.h.
Referenced by getSubConfig(), setMask(), setSubConfig(), setSyncRate(), and sync0scaleactivated().
QCheckBox* GpioWidget::fRisingChk[base::NumGpio] [protected] | 
        
Definition at line 22 of file gpiowidget.h.
Referenced by fillCmdFile(), getMaskValue(), getSubConfig(), and GpioWidget().
QComboBox* GpioWidget::fScaleDownCombo [protected] | 
        
Definition at line 20 of file gpiowidget.h.
Referenced by fillCmdFile(), getSubConfig(), GpioWidget(), and setSubConfig().
bool SubWidget::fSubChanged [protected, inherited] | 
        
Definition at line 14 of file subwidget.h.
Referenced by SubWidget::isSubChanged(), and SubWidget::setSubChanged().
QComboBox* GpioWidget::fSyncRateCombo[base::NumGpio] [protected] | 
        
Definition at line 21 of file gpiowidget.h.
Referenced by fillCmdFile(), getSubConfig(), GpioWidget(), and setSyncRate().
QCheckBox* GpioWidget::fThrottledChk[base::NumGpio] [protected] | 
        
Definition at line 24 of file gpiowidget.h.
Referenced by fillCmdFile(), getMaskValue(), getSubConfig(), and GpioWidget().
 1.7.1