#include <Fireworks/Core/interface/FWEnumParameterSetter.h>
Public Member Functions | |
TGFrame * | build (TGFrame *iParent, bool labelBack=true) override |
void | doUpdate (Int_t id) |
FWEnumParameterSetter () | |
FWEnumParameterSetter (const FWEnumParameterSetter &)=delete | |
TGComboBox * | getWidget () |
const FWEnumParameterSetter & | operator= (const FWEnumParameterSetter &)=delete |
void | setEnabled (bool) override |
~FWEnumParameterSetter () override | |
Public Member Functions inherited from FWParameterSetterBase | |
void | attach (FWParameterBase *, FWParameterSetterEditorBase *) |
FWParameterSetterBase () | |
FWParameterSetterBase (const FWParameterSetterBase &)=delete | |
const FWParameterSetterBase & | operator= (const FWParameterSetterBase &)=delete |
virtual | ~FWParameterSetterBase () |
Private Member Functions | |
void | attach (FWParameterBase *) override |
Private Attributes | |
FWEnumParameter * | m_param |
TGComboBox * | m_widget |
Additional Inherited Members | |
Static Public Member Functions inherited from FWParameterSetterBase | |
static std::shared_ptr < FWParameterSetterBase > | makeSetterFor (FWParameterBase *) |
Protected Member Functions inherited from FWParameterSetterBase | |
FWParameterSetterEditorBase * | frame () const |
void | update () const |
Description: [one line class summary]
Usage: <usage>
Definition at line 31 of file FWEnumParameterSetter.h.
FWEnumParameterSetter::FWEnumParameterSetter | ( | ) |
Definition at line 32 of file FWEnumParameterSetter.cc.
|
override |
Definition at line 39 of file FWEnumParameterSetter.cc.
|
delete |
|
overrideprivatevirtual |
Implements FWParameterSetterBase.
Definition at line 57 of file FWEnumParameterSetter.cc.
References cms::cuda::assert(), and m_param.
|
overridevirtual |
Implements FWParameterSetterBase.
Definition at line 62 of file FWEnumParameterSetter.cc.
References FWEnumParameter::entryMap(), FWParameterSetterBase::frame(), label, m_param, m_widget, hlt_dqm_clientPB-live_cfg::me, FWParameterBase::name(), and FWGenericParameter< T >::value().
void FWEnumParameterSetter::doUpdate | ( | Int_t | id | ) |
Definition at line 91 of file FWEnumParameterSetter.cc.
References cms::cuda::assert(), m_param, m_widget, FWGenericParameter< T >::set(), and FWParameterSetterBase::update().
|
inline |
|
delete |
|
overridevirtual |
Reimplemented from FWParameterSetterBase.
Definition at line 98 of file FWEnumParameterSetter.cc.
References m_widget.
|
private |
Definition at line 58 of file FWEnumParameterSetter.h.
Referenced by attach(), build(), and doUpdate().
|
private |
Definition at line 59 of file FWEnumParameterSetter.h.
Referenced by build(), doUpdate(), getWidget(), and setEnabled().