TObject
class description - source file - inheritance tree
protected:
virtual void DoError(int level, const char* location, const char* fmt, va_list va) const
void MakeZombie()
public:
TObject(const TObject& object)
TObject()
virtual ~TObject()
void AbstractMethod(const char* method) const
virtual void AppendPad(Option_t* option)
virtual void Browse(TBrowser* b)
static TClass* Class()
virtual const char* ClassName() const
virtual void Clear(Option_t*)
virtual TObject* Clone(const char* newname) const
virtual Int_t Compare(const TObject* obj) const
virtual void Copy(TObject& object) const
virtual void Delete(Option_t* option)
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
virtual void Draw(Option_t* option)
virtual void DrawClass() const
virtual TObject* DrawClone(Option_t* option) const
virtual void Dump() const
virtual void Error(const char* method, const char* msgfmt) const
virtual void Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual void Execute(const char* method, const char* params, Int_t* error = 0)
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual void Fatal(const char* method, const char* msgfmt) const
virtual TObject* FindObject(const TObject* obj) const
virtual TObject* FindObject(const char* name) const
virtual Option_t* GetDrawOption() const
static Long_t GetDtorOnly()
virtual const char* GetIconName() const
virtual const char* GetName() const
virtual char* GetObjectInfo(Int_t px, Int_t py) const
static Bool_t GetObjectStat()
virtual Option_t* GetOption() const
virtual const char* GetTitle() const
virtual UInt_t GetUniqueID() const
virtual Bool_t HandleTimer(TTimer* timer)
virtual ULong_t Hash() const
virtual void Info(const char* method, const char* msgfmt) const
virtual Bool_t InheritsFrom(const TClass* cl) const
virtual Bool_t InheritsFrom(const char* classname) const
virtual void Inspect() const
void InvertBit(UInt_t f)
virtual TClass* IsA() const
virtual Bool_t IsEqual(const TObject* obj) const
virtual Bool_t IsFolder() const
Bool_t IsOnHeap() const
virtual Bool_t IsSortable() const
Bool_t IsZombie() const
virtual void ls(Option_t* option) const
void MayNotUse(const char* method) const
virtual Bool_t Notify()
static void operator delete(void* ptr)
static void operator delete[](void* ptr)
void* operator new(size_t sz)
void* operator new(size_t sz, void* vp)
void* operator new[](size_t sz, void* vp)
void* operator new[](size_t sz)
TObject& operator=(const TObject& rhs)
virtual void Paint(Option_t* option)
virtual void Pop()
virtual void Print(Option_t* option) const
virtual Int_t Read(const char* name)
virtual void RecursiveRemove(TObject* obj)
void ResetBit(UInt_t f)
virtual void SavePrimitive(ofstream& out, Option_t* option)
void SetBit(UInt_t f, Bool_t set)
void SetBit(UInt_t f)
virtual void SetDrawOption(Option_t* option)
static void SetDtorOnly(void* obj)
static void SetObjectStat(Bool_t stat)
virtual void SetUniqueID(UInt_t uid)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual void SysError(const char* method, const char* msgfmt) const
Bool_t TestBit(UInt_t f) const
Int_t TestBits(UInt_t f) const
virtual void UseCurrentStyle()
virtual void Warning(const char* method, const char* msgfmt) const
virtual Int_t Write(const char* name = "0", Int_t option = 0, Int_t bufsize = 0)
private:
UInt_t fUniqueID object unique identifier
UInt_t fBits bit field status word
static Long_t fgDtorOnly object for which to call dtor only (i.e. no delete)
static Bool_t fgObjectStat if true keep track of objects in TObjectTable
public:
static const enum TObject:: kIsOnHeap
static const enum TObject:: kNotDeleted
static const enum TObject:: kZombie
static const enum TObject:: kBitMask
static const enum TObject:: kSingleKey
static const enum TObject:: kOverwrite
static const enum TObject:: kWriteDelete
See also
-
TApplication, TAuthenticate, TBits, TBox, TBuffer, TCache, TClassGenerator, TClassMenuItem, TClassTable, TCollection, TConfidenceLevel, TDSetElement, TEllipse, TEnv, TExMap, TFTP, TFractionFitter, TFree, TGrid, TGridResult, THLimitsFinder, THtml, THtml::TDocElement, TImagePalette, TInetAddress, TLazyMatrix, TLazyMatrixD, TLegendEntry, TLine, TMapFile, TMarker, TMarker3DBox, TMatrix, TMatrixColumn, TMatrixD, TMatrixDColumn, TMatrixDDiag, TMatrixDFlat, TMatrixDRow, TMatrixDiag, TMatrixFlat, TMatrixRow, TMethodCall, TMonitor, TNamed, TObjString, TObjectTable, TPair, TPluginHandler, TPluginManager, TPoints3DABC, TPolyLine, TPolyLine3D, TPolyMarker, TPolyMarker3D, TRealData, TRef, TSQLResult, TSQLRow, TSQLServer, TSelector, TSplinePoly, TStopwatch, TSysEvtHandler, TUrl, TVector, TVectorD, TView, TVirtualHistPainter, TVirtualMutex, TVirtualPad, TVirtualProof, TVirtualTreePlayer
Last update: Fri May 14 13:32:41 2004
ROOT page - Class index - 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.