Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

EsafConfigurable

#include "EsafConfigurable.hh"

EsafConfigurable


class description - source file - inheritance tree (.pdf)

class EsafConfigurable

Inheritance Chart:
EsafConfigurable
<-
AnalogFrontEnd
<-
FullAnalogFrontEnd
Atmosphere
<-
LinsleyAtmosphere
LowtranAtmosphere
MSISE_00Atmosphere
AtmosphereData
<-
LinsleyAtmosphereData
LowtranAtmosphereData
MSISE_00AtmosphereData
 [more...]
 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.


    public:
virtual ~EsafConfigurable() static TClass* Class() virtual const char* ClassName() const virtual const char* ClassType() const virtual ConfigFileParser* Conf(const char* name = "0") const virtual TGTransientFrame* GetDialog(EusoApplication* pApp, TGWindow* pWin, TGMainFrame* pMain) const virtual TClass* IsA() const EsafConfigurable& operator=(const EsafConfigurable&) static void SelectFactory(BaseDialogFactory* f) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
static BaseDialogFactory* gFactory

Class Description


ConfigFileParser* Conf(const char* name) const
 Returns default config for this class, unless a different name is specified
 ClassType cannot be changed
 If a Standard layout has been selected, each configurable class
 get parameters from the same file


TGTransientFrame* GetDialog(EusoApplication* pApp, TGWindow* pWin, TGMainFrame* pMain) const
 Invoke factory method to return the right dialog window to configure
 this class




Inline Functions


                     void ~EsafConfigurable()
                     void SelectFactory(BaseDialogFactory* f)
              const char* ClassType() const
              const char* ClassName() const
                  TClass* Class()
                  TClass* IsA() const
                     void ShowMembers(TMemberInspector& insp, char* parent)
                     void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)
        EsafConfigurable& operator=(const EsafConfigurable&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update 14-May-2005 21:31