#include <TGo4LinkProxy.h>
Inheritance diagram for TGo4LinkProxy:
Public Member Functions | |
TGo4LinkProxy () | |
TGo4LinkProxy (TGo4Slot *linkedslot) | |
virtual | ~TGo4LinkProxy () |
virtual void | Initialize (TGo4Slot *slot) |
virtual void | Finalize (TGo4Slot *slot) |
virtual TGo4Access * | MakeProxy (const char *name) |
virtual TGo4LevelIter * | MakeIter () |
virtual Int_t | GetObjectKind () |
virtual const char * | GetContainedClassName () |
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 () |
virtual Bool_t | ProcessEvent (TGo4Slot *slot, TGo4Slot *source, Int_t id, void *param) |
TGo4Slot * | GetLink () const |
Protected Attributes | |
TGo4Slot * | fLink |
|
Definition at line 24 of file TGo4LinkProxy.cxx. |
|
Definition at line 30 of file TGo4LinkProxy.cxx. |
|
Definition at line 36 of file TGo4LinkProxy.cxx. |
|
Reimplemented from TGo4Proxy. Reimplemented in TGo4DrawCloneProxy. Definition at line 40 of file TGo4LinkProxy.cxx. References fLink, TGo4Slot::GetOM(), and TGo4ObjectManager::RegisterLink(). Referenced by TGo4DrawCloneProxy::Initialize(). |
|
Reimplemented from TGo4Proxy. Reimplemented in TGo4DrawCloneProxy. Definition at line 47 of file TGo4LinkProxy.cxx. References TGo4Slot::evDelete, TGo4ObjectManager::RetranslateEvent(), and TGo4ObjectManager::UnregisterLink(). Referenced by TGo4DrawCloneProxy::Finalize(). |
|
Reimplemented from TGo4Proxy. Definition at line 61 of file TGo4LinkProxy.cxx. References fLink, and TGo4Slot::ProvideSlotAccess(). |
|
Reimplemented from TGo4Proxy. Definition at line 66 of file TGo4LinkProxy.cxx. References fLink, and TGo4Slot::MakeLevelIter(). |
|
Reimplemented from TGo4Proxy. Definition at line 90 of file TGo4LinkProxy.cxx. References fLink, TGo4Slot::GetSlotKind(), and TGo4Access::kndNone. |
|
Reimplemented from TGo4Proxy. Definition at line 95 of file TGo4LinkProxy.cxx. References fLink, and TGo4Slot::GetSlotClassName(). |
|
Reimplemented from TGo4Proxy. Definition at line 71 of file TGo4LinkProxy.cxx. References fLink, TGo4Slot::ProduceFullName(), and TGo4Slot::SetPar(). |
|
Reimplemented from TGo4Proxy. Definition at line 82 of file TGo4LinkProxy.cxx. References fLink, TGo4Slot::GetOM(), and TGo4Slot::GetPar(). |
|
Reimplemented from TGo4Proxy. Definition at line 100 of file TGo4LinkProxy.cxx. References fLink, and TGo4Slot::IsAcceptObject(). |
|
Reimplemented from TGo4Proxy. Definition at line 105 of file TGo4LinkProxy.cxx. References TGo4Slot::AssignObject(), and fLink. |
|
Reimplemented from TGo4Proxy. Reimplemented in TGo4DrawCloneProxy. Definition at line 110 of file TGo4LinkProxy.cxx. References fLink, and TGo4Slot::GetAssignedObject(). Referenced by TGo4DrawCloneProxy::GetAssignedObject(). |
|
Reimplemented from TGo4Proxy. Reimplemented in TGo4DrawCloneProxy. Definition at line 115 of file TGo4LinkProxy.cxx. References TGo4Slot::Delete(), TGo4Slot::evDelete, fLink, and TGo4Slot::ForwardEvent(). Referenced by TGo4DrawCloneProxy::ProcessEvent(). |
|
Definition at line 47 of file TGo4LinkProxy.h. References fLink. Referenced by TGo4DrawCloneProxy::ChangeTitle(), TGo4ObjectManager::GetLinked(), TGo4DrawCloneProxy::Initialize(), TGo4DrawCloneProxy::ProcessEvent(), TGo4DrawCloneProxy::UpdateTitle(), and TGo4BrowserProxy::UpdateVisibleAnalysisObjects(). |
|
Definition at line 50 of file TGo4LinkProxy.h. Referenced by AssignObject(), GetAssignedObject(), GetContainedClassName(), GetLink(), GetObjectKind(), Initialize(), IsAcceptObject(), MakeIter(), MakeProxy(), ProcessEvent(), ReadData(), and WriteData(). |