| v2.10-0 (21000JUN2005) | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
One entry of the object names folder. Contains the go4 object structural information,
such as name, title, classname, date, size. May be subclassed later to include
further information on special objects, e.g. histogram dimensions and contents.
Field Summary | |
protected Bool_t | fbDeleteProtect If true, described object is protected against deletion from gui. |
protected Bool_t | fbResetProtect If true, described object is protected against reset (Clear()) from gui. |
protected UInt_t | fiObjectSize Size of the described object in byte. |
protected TString | fxObjectClass Classname of the described object. |
protected TString | fxStatusTime creation time of status object |
Fields inherited from class TNamed |
fName, fTitle |
Constructor Summary | |
TGo4ObjectStatus() default ctor for streamer. | |
TGo4ObjectStatus(TObject* object, Bool_t withtime) Create status information from given TObject. |
Destructor Summary | |
virtual synchronized | ~TGo4ObjectStatus() |
Method Summary | |
const const char * | GetObjectClass() ClassName of the described object. |
const Int_t | GetObjectSize() Size of described object in byte. |
const const char * | GetTimeString() Creation time string; sql format. |
const Bool_t | IsDeleteProtect() Object's delete protection state. |
const Bool_t | IsResetProtect() Object's reset protection state. |
virtual Int_t | PrintStatus(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.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 |
protected Bool_t fbDeleteProtect
protected Bool_t fbResetProtect
protected UInt_t fiObjectSize
protected TString fxObjectClass
protected TString fxStatusTime
Constructor Detail |
public TGo4ObjectStatus()
public TGo4ObjectStatus(TObject* object, Bool_t withtime)
Method Detail |
public virtual synchronized ~TGo4ObjectStatus()
Method Detail |
public const const char * GetObjectClass()
public const Int_t GetObjectSize()
public const const char * GetTimeString()
public const Bool_t IsDeleteProtect()
public const Bool_t IsResetProtect()
public virtual Int_t PrintStatus(Text_t* buffer, Int_t buflen)
| J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |