#include <TGo4ObjectProxy.h>
Inheritance diagram for TGo4ObjectProxy:
Public Member Functions | |
TGo4ObjectProxy () | |
TGo4ObjectProxy (TObject *obj, Bool_t owner=kFALSE) | |
virtual | ~TGo4ObjectProxy () |
virtual void | Initialize (TGo4Slot *slot) |
virtual void | Finalize (TGo4Slot *slot) |
virtual Bool_t | RemoveRegisteredObject (TObject *obj) |
virtual TGo4Access * | MakeProxy (const char *name) |
virtual TGo4LevelIter * | MakeIter () |
virtual Int_t | GetObjectKind () |
virtual const char * | GetContainedClassName () |
virtual const char * | GetContainedObjectInfo () |
virtual Int_t | GetObjectSizeInfo () |
virtual void | WriteData (TGo4Slot *slot, TDirectory *dir, Bool_t onlyobjs) |
virtual void | ReadData (TGo4Slot *slot, TDirectory *dir) |
virtual Bool_t | IsAcceptObject (TClass *cl) |
virtual Bool_t | AssignObject (TGo4Slot *slot, TObject *obj, Bool_t owner) |
virtual TObject * | GetAssignedObject () |
Protected Attributes | |
TObject * | fObject |
Bool_t | fOwner |
|
Definition at line 60 of file TGo4ObjectProxy.cxx. |
|
Definition at line 67 of file TGo4ObjectProxy.cxx. |
|
Definition at line 76 of file TGo4ObjectProxy.cxx. |
|
Reimplemented from TGo4Proxy. Definition at line 81 of file TGo4ObjectProxy.cxx. References fObject, and TGo4ObjectManager::RegisterObjectWith(). Referenced by AssignObject(). |
|
Reimplemented from TGo4Proxy. Definition at line 87 of file TGo4ObjectProxy.cxx. References fObject, and TGo4ObjectManager::UnregisterObject(). Referenced by AssignObject(). |
|
Reimplemented from TGo4Proxy. Reimplemented in TGo4DrawObjProxy. Definition at line 93 of file TGo4ObjectProxy.cxx. References fObject, and fOwner. Referenced by TGo4DrawObjProxy::RemoveRegisteredObject(). |
|
Reimplemented from TGo4Proxy. Definition at line 104 of file TGo4ObjectProxy.cxx. References fObject. |
|
Reimplemented from TGo4Proxy. Definition at line 47 of file TGo4ObjectProxy.h. |
|
Reimplemented from TGo4Proxy. Definition at line 144 of file TGo4ObjectProxy.cxx. References fObject, TGo4Access::kndNone, and TGo4Access::kndObject. |
|
Reimplemented from TGo4Proxy. Definition at line 149 of file TGo4ObjectProxy.cxx. References fObject. |
|
Reimplemented from TGo4Proxy. Definition at line 154 of file TGo4ObjectProxy.cxx. References fObject. |
|
Reimplemented from TGo4Proxy. Definition at line 159 of file TGo4ObjectProxy.cxx. References fObject, and TGo4Proxy::GetObjectSizeInfo(). |
|
Reimplemented from TGo4Proxy. Definition at line 111 of file TGo4ObjectProxy.cxx. References fObject, and TGo4Slot::SetPar(). |
|
Reimplemented from TGo4Proxy. Definition at line 134 of file TGo4ObjectProxy.cxx. References AssignObject(). |
|
Reimplemented from TGo4Proxy. Definition at line 185 of file TGo4ObjectProxy.cxx. |
|
Reimplemented from TGo4Proxy. Reimplemented in TGo4BrowserObjProxy. Definition at line 190 of file TGo4ObjectProxy.cxx. References TGo4Slot::evObjAssigned, Finalize(), fObject, fOwner, and Initialize(). Referenced by TGo4BrowserObjProxy::AssignObject(), and ReadData(). |
|
Reimplemented from TGo4Proxy. Definition at line 209 of file TGo4ObjectProxy.cxx. References fObject. |
|
|
Definition at line 64 of file TGo4ObjectProxy.h. Referenced by AssignObject(), RemoveRegisteredObject(), TGo4ObjectProxy(), and ~TGo4ObjectProxy(). |