DialogFactory
| #include "DialogFactory.hh" | 
DialogFactory
class description - source file - inheritance tree (.pdf)
class DialogFactory : public BaseDialogFactory
| Inheritance Chart: | |||||||||
  | 
    private:
                    DialogFactory()
    public:
                                DialogFactory(const DialogFactory&)
                        virtual ~DialogFactory()
      virtual TGTransientFrame* BuildFrame(const string& name, EusoApplication*, TGWindow*, TGMainFrame*) const
                 static TClass* Class()
      static BaseDialogFactory* Get()
                virtual TClass* IsA() const
                 DialogFactory& operator=(const DialogFactory&)
                   virtual void ShowMembers(TMemberInspector& insp, char* parent)
                   virtual void Streamer(TBuffer& b)
                           void StreamerNVirtual(TBuffer& b)
Data Members
    private:
      static DialogFactory* fMe  
Class Description
BaseDialogFactory* Get()
singleton
TGTransientFrame* BuildFrame( const string& name, EusoApplication *myApp, TGWindow *myWin, TGMainFrame *myFrm) const
main factory method according to the value of name, the right TGTransientFrame object is returned
Inline Functions
                  void ~DialogFactory()
         DialogFactory DialogFactory()
               TClass* Class()
               TClass* IsA() const
                  void ShowMembers(TMemberInspector& insp, char* parent)
                  void Streamer(TBuffer& b)
                  void StreamerNVirtual(TBuffer& b)
         DialogFactory DialogFactory(const DialogFactory&)
        DialogFactory& operator=(const DialogFactory&)
  