v2.10-0 (21000JUN2005)

Go4StatusAnalysis
Class TGo4EventStatus


class TGo4EventStatus
derived from TGo4ObjectStatus

Status object for an eventclass. To be used in gui to
decide the type of the remote object visible in browser.

Author:
J. Adamczewski
Since: 26-FEB-2003, 12-03-2003

Field Summary
 private TFolder*fxFolder
          Folder containing the datamember status objects
 private TFolder*fxTempFolder
          Temporary folder for folder creation
(old root versions did not have public TFolder ctor)

Fields inherited from class Go4StatusBase.TGo4ObjectStatus
fbDeleteProtect, fbResetProtect, fiObjectSize, fxObjectClass, fxStatusTime

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4EventStatus()
           
TGo4EventStatus(TGo4EventElement* ev)
           

Destructor Summary
 virtual synchronized ~TGo4EventStatus()
           

Method Summary
 private TFolder*CreateMembersFolder(TClass* cl)
          Scans all members of class cl and create folder of
datamember status objects
 TFolder*GetTopFolder(Bool_t chown)
           
 virtual Int_tPrintStatus(Text_t* buffer, Int_t buflen)
          basic method to printout status information
on stdout; to be overridden by specific subclass

Methods inherited from class Go4StatusBase.TGo4ObjectStatus
GetObjectClass, GetObjectSize, GetTimeString, IsDeleteProtect, IsResetProtect

Methods inherited from class Go4StatusBase.TGo4Status
Print, PrintBuffer, PrintIndent

Methods inherited from class TNamed
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine

Field Detail

fxFolder

private TFolder* fxFolder
Folder containing the datamember status objects

fxTempFolder

private TFolder* fxTempFolder
Temporary folder for folder creation
(old root versions did not have public TFolder ctor)
Constructor Detail

TGo4EventStatus

public TGo4EventStatus()

TGo4EventStatus

public TGo4EventStatus(TGo4EventElement* ev)
Method Detail

~TGo4EventStatus

public virtual synchronized ~TGo4EventStatus()
Method Detail

CreateMembersFolder

private TFolder* CreateMembersFolder(TClass* cl)
Scans all members of class cl and create folder of
datamember status objects

GetTopFolder

public TFolder* GetTopFolder(Bool_t chown)

PrintStatus

public virtual Int_t PrintStatus(Text_t* buffer, Int_t buflen)
basic method to printout status information
on stdout; to be overridden by specific subclass

Association Links

to Class TFolder

Folder containing the datamember status objects

to Class TFolder

Temporary folder for folder creation
(old root versions did not have public TFolder ctor)

J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005