#include <TObjectSpy.h>
Inheritance diagram for TObjectRefSpy:

Public Member Functions | |
| TObjectRefSpy (TObject *&obj, Bool_t fixMustCleanupBit=kTRUE) | |
| virtual | ~TObjectRefSpy () |
| virtual void | RecursiveRemove (TObject *obj) |
| TObject * | GetObject () const |
| ClassDef (TObjectRefSpy, 0) | |
| TObjectRefSpy (TObject *&obj, Bool_t fixMustCleanupBit=kTRUE) | |
| virtual | ~TObjectRefSpy () |
| virtual void | RecursiveRemove (TObject *obj) |
| TObject * | GetObject () const |
| ClassDef (TObjectRefSpy, 0) | |
Protected Attributes | |
| TObject *& | fObj |
| Bool_t | fResetMustCleanupBit |
| TObject *& | fObj |
Private Member Functions | |
| TObjectRefSpy (const TObjectRefSpy &s) | |
| TObjectRefSpy & | operator= (const TObjectRefSpy &s) |
| TObjectRefSpy (const TObjectRefSpy &s) | |
| TObjectRefSpy & | operator= (const TObjectRefSpy &s) |
Definition at line 54 of file TObjectSpy.h.
| TObjectRefSpy::TObjectRefSpy | ( | const TObjectRefSpy & | s | ) | [private] |
Definition at line 95 of file TObjectSpy.cxx.
References TSeqCollection::Add(), TObject::Error(), fObj, fResetMustCleanupBit, TROOT::GetListOfCleanups(), gROOT, TObject::kMustCleanup, kTRUE, TObject::SetBit(), and TObject::TestBit().
| TObjectRefSpy::~TObjectRefSpy | ( | ) | [virtual] |
Definition at line 114 of file TObjectSpy.cxx.
References fObj, fResetMustCleanupBit, TROOT::GetListOfCleanups(), gROOT, kFALSE, TObject::kMustCleanup, TCollection::Remove(), and TObject::SetBit().
| TObjectRefSpy::TObjectRefSpy | ( | const TObjectRefSpy & | s | ) | [private] |
| virtual TObjectRefSpy::~TObjectRefSpy | ( | ) | [virtual] |
| TObjectRefSpy& TObjectRefSpy::operator= | ( | const TObjectRefSpy & | s | ) | [private] |
| void TObjectRefSpy::RecursiveRemove | ( | TObject * | obj | ) | [virtual] |
Reimplemented from TObject.
Definition at line 124 of file TObjectSpy.cxx.
References fObj, fResetMustCleanupBit, and kFALSE.
| TObject* TObjectRefSpy::GetObject | ( | ) | const [inline] |
| TObjectRefSpy::ClassDef | ( | TObjectRefSpy | , | |
| 0 | ||||
| ) |
| TObjectRefSpy& TObjectRefSpy::operator= | ( | const TObjectRefSpy & | s | ) | [private] |
| TObject* TObjectRefSpy::GetObject | ( | ) | const [inline] |
| TObjectRefSpy::ClassDef | ( | TObjectRefSpy | , | |
| 0 | ||||
| ) |
TObject*& TObjectRefSpy::fObj [protected] |
Definition at line 61 of file TObjectSpy.h.
Referenced by GetObject(), RecursiveRemove(), TObjectRefSpy(), and ~TObjectRefSpy().
Bool_t TObjectRefSpy::fResetMustCleanupBit [protected] |
Definition at line 62 of file TObjectSpy.h.
Referenced by RecursiveRemove(), TObjectRefSpy(), and ~TObjectRefSpy().
TObject*& TObjectRefSpy::fObj [protected] |
Definition at line 61 of file TObjectSpy.h.
1.5.1