CMS 3D CMS Logo

FWStringParameterSetter.h
Go to the documentation of this file.
1 #ifndef Fireworks_Core_FWStringParameterSetter_h
2 #define Fireworks_Core_FWStringParameterSetter_h
3 // -*- C++ -*-
4 //
5 // Package: Core
6 // Class : FWStringParameterSetter
7 //
8 
9 // system include files
10 #include <Rtypes.h>
11 
12 // user include files
15 
16 // forward declarations
17 class TGTextEntry;
18 
20 public:
22  ~FWStringParameterSetter() override;
23 
24  // ---------- const member functions ---------------------
25 
26  // ---------- static member functions --------------------
27 
28  // ---------- member functions ---------------------------
29  void attach(FWParameterBase*) override;
30  TGFrame* build(TGFrame* iParent, bool labelBack = true) override;
31  void doUpdate();
32 
33 private:
34  FWStringParameterSetter(const FWStringParameterSetter&) = delete; // stop default
35 
36  const FWStringParameterSetter& operator=(const FWStringParameterSetter&) = delete; // stop default
37 
38  // ---------- member data --------------------------------
40  TGTextEntry* m_widget;
41 };
42 
43 #endif
FWParameterSetterBase
Definition: FWParameterSetterBase.h:31
FWParameterBase
Definition: FWParameterBase.h:31
FWGenericParameter
Definition: FWGenericParameter.h:31
FWStringParameterSetter::FWStringParameterSetter
FWStringParameterSetter()
Definition: FWStringParameterSetter.cc:34
FWStringParameterSetter::operator=
const FWStringParameterSetter & operator=(const FWStringParameterSetter &)=delete
FWStringParameter.h
FWParameterSetterBase.h
FWStringParameterSetter::doUpdate
void doUpdate()
Definition: FWStringParameterSetter.cc:82
FWStringParameterSetter::~FWStringParameterSetter
~FWStringParameterSetter() override
Definition: FWStringParameterSetter.cc:41
FWStringParameterSetter::m_param
FWStringParameter * m_param
Definition: FWStringParameterSetter.h:39
FWStringParameterSetter::attach
void attach(FWParameterBase *) override
Definition: FWStringParameterSetter.cc:59
FWStringParameterSetter::build
TGFrame * build(TGFrame *iParent, bool labelBack=true) override
Definition: FWStringParameterSetter.cc:64
FWStringParameterSetter
Definition: FWStringParameterSetter.h:19
FWStringParameterSetter::m_widget
TGTextEntry * m_widget
Definition: FWStringParameterSetter.h:40