SaturnInfo
class description - source file - inheritance tree (.pdf)
    protected:
      void create_lists()
    public:
                     static void _gled_catalog_init()
                                 SaturnInfo(const Text_t* n = "SaturnInfo", const Text_t* t = "0")
                                 SaturnInfo(const SaturnInfo&)
                         virtual ~SaturnInfo()
                            void AddEye(EyeInfo* eye)
                            void AddMoon(SaturnInfo* moon)
                  static TClass* Class()
                    virtual void CopyLinkRefs(lppZGlass_t& ref_list)
                    virtual void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list)
                    virtual void CopyLinks(lpZGlass_t& glass_list)
                    virtual void Error(const Text_t* s)
                            void ExecuteMir(ZMIR& mir)
                    static FID_t FID()
                        UShort_t GetCPU_Freq() const
                   const Text_t* GetCPU_Model() const
                        UShort_t GetCPU_Num() const
                         Float_t GetCU_Nice() const
                         Float_t GetCU_Sys() const
                         Float_t GetCU_Total() const
                         Float_t GetCU_User() const
                      ZHashList* GetEyes()
                            ID_t GetFireKingID() const
                   const Text_t* GetHostName() const
                            ID_t GetKingID() const
                         Float_t GetLAvg1() const
                         Float_t GetLAvg15() const
                         Float_t GetLAvg5() const
                     SaturnInfo* GetMaster()
                   const Text_t* GetMasterName() const
                           Int_t GetMasterPort() const
                        UShort_t GetMemory() const
                        UShort_t GetMFree() const
                      ZHashList* GetMoons()
                           Int_t GetServerPort() const
                           Int_t GetServPortScan() const
                        UShort_t GetSFree() const
                            ID_t GetSunSpaceSize() const
                        UShort_t GetSwap() const
                          Bool_t GetUseAuth() const
       static GledNS::ClassInfo* GlassInfo()
             virtual SaturnInfo* HostingSaturn()
                 virtual TClass* IsA() const
                    virtual void Message(const Text_t* s)
                    static MID_t Mid_AddEye()
                    static MID_t Mid_AddMoon()
                    static MID_t Mid_Error()
                    static MID_t Mid_Message()
                    static MID_t Mid_ReceiveBeamResult()
                    static MID_t Mid_SetCPU_Freq()
                    static MID_t Mid_SetCPU_Model()
                    static MID_t Mid_SetCPU_Num()
                    static MID_t Mid_SetCU_Nice()
                    static MID_t Mid_SetCU_Sys()
                    static MID_t Mid_SetCU_Total()
                    static MID_t Mid_SetCU_User()
                    static MID_t Mid_SetEyes()
                    static MID_t Mid_SetHostName()
                    static MID_t Mid_SetLAvg1()
                    static MID_t Mid_SetLAvg15()
                    static MID_t Mid_SetLAvg5()
                    static MID_t Mid_SetMaster()
                    static MID_t Mid_SetMasterName()
                    static MID_t Mid_SetMasterPort()
                    static MID_t Mid_SetMemory()
                    static MID_t Mid_SetMFree()
                    static MID_t Mid_SetMoons()
                    static MID_t Mid_SetServerPort()
                    static MID_t Mid_SetServPortScan()
                    static MID_t Mid_SetSFree()
                    static MID_t Mid_SetSunSpaceSize()
                    static MID_t Mid_SetSwap()
                    static MID_t Mid_SetUseAuth()
                    static MID_t Mid_TellAverages()
                     SaturnInfo& operator=(const SaturnInfo&)
                   virtual Int_t RebuildLinkRefs(An_ID_Demangler* c)
                            void ReceiveBeamResult(UInt_t req_handle)
                           ZMIR* S_AddEye(EyeInfo* eye)
                           ZMIR* S_AddMoon(SaturnInfo* moon)
                   virtual ZMIR* S_Error(const Text_t* s)
                   virtual ZMIR* S_Message(const Text_t* s)
                           ZMIR* S_ReceiveBeamResult(UInt_t req_handle)
                           ZMIR* S_SetCPU_Freq(UShort_t cpu_freq)
                           ZMIR* S_SetCPU_Model(const Text_t* s)
                           ZMIR* S_SetCPU_Num(UShort_t cpu_num)
                           ZMIR* S_SetCU_Nice(Float_t cu_nice)
                           ZMIR* S_SetCU_Sys(Float_t cu_sys)
                           ZMIR* S_SetCU_Total(Float_t cu_total)
                           ZMIR* S_SetCU_User(Float_t cu_user)
                           ZMIR* S_SetEyes(ZHashList* eyes)
                           ZMIR* S_SetHostName(const Text_t* s)
                           ZMIR* S_SetLAvg1(Float_t lavg1)
                           ZMIR* S_SetLAvg15(Float_t lavg15)
                           ZMIR* S_SetLAvg5(Float_t lavg5)
                           ZMIR* S_SetMaster(SaturnInfo* master)
                           ZMIR* S_SetMasterName(const Text_t* s)
                           ZMIR* S_SetMasterPort(Int_t masterport)
                           ZMIR* S_SetMemory(UShort_t memory)
                           ZMIR* S_SetMFree(UShort_t mfree)
                           ZMIR* S_SetMoons(ZHashList* moons)
                           ZMIR* S_SetServerPort(Int_t serverport)
                           ZMIR* S_SetServPortScan(Int_t servportscan)
                           ZMIR* S_SetSFree(UShort_t sfree)
                           ZMIR* S_SetSunSpaceSize(ID_t sunspacesize)
                           ZMIR* S_SetSwap(UShort_t swap)
                           ZMIR* S_SetUseAuth(Bool_t useauth)
                           ZMIR* S_TellAverages()
                            void SetCPU_Freq(UShort_t cpu_freq)
                            void SetCPU_Model(const Text_t* s)
                            void SetCPU_Num(UShort_t cpu_num)
                            void SetCU_Nice(Float_t cu_nice)
                            void SetCU_Sys(Float_t cu_sys)
                            void SetCU_Total(Float_t cu_total)
                            void SetCU_User(Float_t cu_user)
                            void SetEyes(ZHashList* eyes)
                            void SetHostName(const Text_t* s)
                            void SetLAvg1(Float_t lavg1)
                            void SetLAvg15(Float_t lavg15)
                            void SetLAvg5(Float_t lavg5)
                            void SetMaster(SaturnInfo* master)
                            void SetMasterName(const Text_t* s)
                            void SetMasterPort(Int_t masterport)
                            void SetMemory(UShort_t memory)
                            void SetMFree(UShort_t mfree)
                            void SetMoons(ZHashList* moons)
                            void SetServerPort(Int_t serverport)
                            void SetServPortScan(Int_t servportscan)
                            void SetSFree(UShort_t sfree)
                            void SetSunSpaceSize(ID_t sunspacesize)
                            void SetSwap(UShort_t swap)
                            void SetUseAuth(Bool_t useauth)
                    virtual void ShowMembers(TMemberInspector& insp, char* parent)
                    virtual void Streamer(TBuffer& b)
                            void StreamerNVirtual(TBuffer& b)
                            void TellAverages()
                   virtual FID_t VFID() const
      virtual GledNS::ClassInfo* VGlassInfo() const
    private:
                                            TSocket* hSocket  ! used locally in Saturn for routing.
                                         SaturnInfo* hRoute   ! likewise
      set<ZQueen*,less<ZQueen*>,allocator<ZQueen*> > hQueens  ! Queens mirrored to Saturn represented
    protected:
                             TString mHostName          X{GS} 7 TextOut(-join=>1)
                               Int_t mServerPort        X{GS} 7 ValOut(-range=>[0,65535,1])
                               Int_t mServPortScan      X{GS} 7 Value(-range=>[0,256,1])
                             TString mMasterName        X{GS} 7 TextOut(-join=>1)
                               Int_t mMasterPort        X{GS} 7 ValOut(-range=>[0,65535,1,1])
                                ID_t mSunSpaceSize      X{GS} 7 ValOut(-range=>[0,MAX_ID,1,0], -width=>10)
                                ID_t mKingID            X{G}  7 ValOut(-range=>[0,MAX_ID,1,0],
                                ID_t mFireKingID        X{G}  7 ValOut(-range=>[0,MAX_ID,1,0],
                              Bool_t bUseAuth           Only relevant for Sun Absolute; set for all SaturnInfos on mee incarnation
                             TString mCPU_Model         X{GS} 7 TextOut()
                            UShort_t mCPU_Freq          X{GS} 7 ValOut(-width=>4, -join=>1)
                            UShort_t mCPU_Num           X{GS} 7 ValOut(-width=>4)
                            UShort_t mMemory            X{GS} 7 ValOut(-width=>4, -join=>1)
                            UShort_t mSwap              X{GS} 7 ValOut(-width=>4)
                            UShort_t mMFree             X{GS} 7 ValOut(-width=>4, -join=>1)
                            UShort_t mSFree             X{GS} 7 ValOut(-width=>4)
                             Float_t mLAvg1             X{GS} 7 ValOut(-width=>4, -join=>1)
                             Float_t mLAvg5             X{GS} 7 ValOut(-width=>4, -join=>1)
                             Float_t mLAvg15            X{GS} 7 ValOut(-width=>4)
                             Float_t mCU_Total          X{GS} 7 ValOut(-width=>4, -join=>1)
                             Float_t mCU_User           X{GS} 7 ValOut(-width=>4)
                             Float_t mCU_Nice           X{GS} 7 ValOut(-width=>4, -join=>1)
                             Float_t mCU_Sys            X{GS} 7 ValOut(-width=>4)
                         SaturnInfo* mMaster            X{gS} L{}
                          ZHashList* mMoons             X{gS} L{}
                          ZHashList* mEyes              X{gS} L{}
           static GledNS::ClassInfo* sap_SaturnInfo_ci  
      static GledNS::LinkMemberInfo* sap_Master_lmi     
      static GledNS::LinkMemberInfo* sap_Moons_lmi      
      static GledNS::LinkMemberInfo* sap_Eyes_lmi       
 SaturnInfo
 Saturnnfo glass represents a Saturn within a Gled cluster.
 SaturnInfo(const Text_t* n, const Text_t* t) : 
  ZMirEmittingEntity(n,t)
 ~SaturnInfo()
void Message(const Text_t* s)
void Error(const Text_t* s)
void create_lists()
void AddMoon(SaturnInfo* moon)
 blabla ...
 moon->create_lists
void AddEye(EyeInfo* eye)
void ReceiveBeamResult(UInt_t req_handle)
 Should be called via S_ and passed as beam to beam result
 requestor (a SaturnInfo).
void TellAverages()
 Sort-of-a demo for Beam Result facility.
Inline Functions
               SaturnInfo* HostingSaturn()
                     FID_t FID()
                     FID_t VFID() const
        GledNS::ClassInfo* GlassInfo()
        GledNS::ClassInfo* VGlassInfo() const
             const Text_t* GetHostName() const
                      void SetHostName(const Text_t* s)
                     Int_t GetServerPort() const
                      void SetServerPort(Int_t serverport)
                     Int_t GetServPortScan() const
                      void SetServPortScan(Int_t servportscan)
             const Text_t* GetMasterName() const
                      void SetMasterName(const Text_t* s)
                     Int_t GetMasterPort() const
                      void SetMasterPort(Int_t masterport)
                      ID_t GetSunSpaceSize() const
                      void SetSunSpaceSize(ID_t sunspacesize)
                      ID_t GetKingID() const
                      ID_t GetFireKingID() const
                    Bool_t GetUseAuth() const
                      void SetUseAuth(Bool_t useauth)
             const Text_t* GetCPU_Model() const
                      void SetCPU_Model(const Text_t* s)
                  UShort_t GetCPU_Freq() const
                      void SetCPU_Freq(UShort_t cpu_freq)
                  UShort_t GetCPU_Num() const
                      void SetCPU_Num(UShort_t cpu_num)
                  UShort_t GetMemory() const
                      void SetMemory(UShort_t memory)
                  UShort_t GetSwap() const
                      void SetSwap(UShort_t swap)
                  UShort_t GetMFree() const
                      void SetMFree(UShort_t mfree)
                  UShort_t GetSFree() const
                      void SetSFree(UShort_t sfree)
                   Float_t GetLAvg1() const
                      void SetLAvg1(Float_t lavg1)
                   Float_t GetLAvg5() const
                      void SetLAvg5(Float_t lavg5)
                   Float_t GetLAvg15() const
                      void SetLAvg15(Float_t lavg15)
                   Float_t GetCU_Total() const
                      void SetCU_Total(Float_t cu_total)
                   Float_t GetCU_User() const
                      void SetCU_User(Float_t cu_user)
                   Float_t GetCU_Nice() const
                      void SetCU_Nice(Float_t cu_nice)
                   Float_t GetCU_Sys() const
                      void SetCU_Sys(Float_t cu_sys)
               SaturnInfo* GetMaster()
                      void SetMaster(SaturnInfo* master)
                ZHashList* GetMoons()
                      void SetMoons(ZHashList* moons)
                ZHashList* GetEyes()
                      void SetEyes(ZHashList* eyes)
                      void CopyLinks(lpZGlass_t& glass_list)
                      void CopyLinkRefs(lppZGlass_t& ref_list)
                      void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list)
                     Int_t RebuildLinkRefs(An_ID_Demangler* c)
                      void ExecuteMir(ZMIR& mir)
                     ZMIR* S_SetHostName(const Text_t* s)
                     MID_t Mid_SetHostName()
                     ZMIR* S_SetServerPort(Int_t serverport)
                     MID_t Mid_SetServerPort()
                     ZMIR* S_SetServPortScan(Int_t servportscan)
                     MID_t Mid_SetServPortScan()
                     ZMIR* S_SetMasterName(const Text_t* s)
                     MID_t Mid_SetMasterName()
                     ZMIR* S_SetMasterPort(Int_t masterport)
                     MID_t Mid_SetMasterPort()
                     ZMIR* S_SetSunSpaceSize(ID_t sunspacesize)
                     MID_t Mid_SetSunSpaceSize()
                     ZMIR* S_SetUseAuth(Bool_t useauth)
                     MID_t Mid_SetUseAuth()
                     ZMIR* S_SetCPU_Model(const Text_t* s)
                     MID_t Mid_SetCPU_Model()
                     ZMIR* S_SetCPU_Freq(UShort_t cpu_freq)
                     MID_t Mid_SetCPU_Freq()
                     ZMIR* S_SetCPU_Num(UShort_t cpu_num)
                     MID_t Mid_SetCPU_Num()
                     ZMIR* S_SetMemory(UShort_t memory)
                     MID_t Mid_SetMemory()
                     ZMIR* S_SetSwap(UShort_t swap)
                     MID_t Mid_SetSwap()
                     ZMIR* S_SetMFree(UShort_t mfree)
                     MID_t Mid_SetMFree()
                     ZMIR* S_SetSFree(UShort_t sfree)
                     MID_t Mid_SetSFree()
                     ZMIR* S_SetLAvg1(Float_t lavg1)
                     MID_t Mid_SetLAvg1()
                     ZMIR* S_SetLAvg5(Float_t lavg5)
                     MID_t Mid_SetLAvg5()
                     ZMIR* S_SetLAvg15(Float_t lavg15)
                     MID_t Mid_SetLAvg15()
                     ZMIR* S_SetCU_Total(Float_t cu_total)
                     MID_t Mid_SetCU_Total()
                     ZMIR* S_SetCU_User(Float_t cu_user)
                     MID_t Mid_SetCU_User()
                     ZMIR* S_SetCU_Nice(Float_t cu_nice)
                     MID_t Mid_SetCU_Nice()
                     ZMIR* S_SetCU_Sys(Float_t cu_sys)
                     MID_t Mid_SetCU_Sys()
                     ZMIR* S_SetMaster(SaturnInfo* master)
                     MID_t Mid_SetMaster()
                     ZMIR* S_SetMoons(ZHashList* moons)
                     MID_t Mid_SetMoons()
                     ZMIR* S_SetEyes(ZHashList* eyes)
                     MID_t Mid_SetEyes()
                     ZMIR* S_Message(const Text_t* s)
                     MID_t Mid_Message()
                     ZMIR* S_Error(const Text_t* s)
                     MID_t Mid_Error()
                     ZMIR* S_AddMoon(SaturnInfo* moon)
                     MID_t Mid_AddMoon()
                     ZMIR* S_AddEye(EyeInfo* eye)
                     MID_t Mid_AddEye()
                     ZMIR* S_ReceiveBeamResult(UInt_t req_handle)
                     MID_t Mid_ReceiveBeamResult()
                     ZMIR* S_TellAverages()
                     MID_t Mid_TellAverages()
                      void _gled_catalog_init()
                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
                SaturnInfo SaturnInfo(const SaturnInfo&)
               SaturnInfo& operator=(const SaturnInfo&)
Last update: Thu Jun  9 15:55:32 2005
ROOT page - Home page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.