#include <TGo4Proxy.h>
Public Member Functions | |
| TGo4Proxy () | |
| virtual | ~TGo4Proxy () |
| virtual void | Initialize (TGo4Slot *slot) |
| virtual void | Finalize (TGo4Slot *slot) |
| virtual Bool_t | RemoveRegisteredObject (TObject *obj) |
| virtual Bool_t | Use () const |
| virtual Bool_t | HasSublevels () const |
| virtual TGo4Access * | MakeProxy (const char *) |
| 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 () |
| virtual void | Update (TGo4Slot *slot, Bool_t strong) |
| virtual Bool_t | ProcessEvent (TGo4Slot *slot, TGo4Slot *source, Int_t id, void *param) |
Protected Member Functions | |
| ClassDef (TGo4Proxy, 1) | |
Definition at line 85 of file TGo4Proxy.h.
| TGo4Proxy::TGo4Proxy | ( | ) | [inline] |
Definition at line 87 of file TGo4Proxy.h.
| virtual TGo4Proxy::~TGo4Proxy | ( | ) | [inline, virtual] |
Definition at line 88 of file TGo4Proxy.h.
| virtual Bool_t TGo4Proxy::AssignObject | ( | TGo4Slot * | slot, | |
| TObject * | obj, | |||
| Bool_t | owner | |||
| ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4HStackProxy, TGo4LinkProxy, TGo4ObjectProxy, and TGo4BrowserObjProxy.
Definition at line 109 of file TGo4Proxy.h.
Referenced by TGo4Slot::AssignObject().
| TGo4Proxy::ClassDef | ( | TGo4Proxy | , | |
| 1 | ||||
| ) | [protected] |
| virtual void TGo4Proxy::Finalize | ( | TGo4Slot * | slot | ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4HStackProxy, TGo4LinkProxy, TGo4ObjectProxy, TGo4AnalysisProxy, TGo4BrowserProxy, TGo4DabcProxy, TGo4HServProxy, and TGo4DrawCloneProxy.
Definition at line 91 of file TGo4Proxy.h.
Referenced by TGo4Slot::CleanProxy().
| virtual TObject* TGo4Proxy::GetAssignedObject | ( | ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4HStackProxy, TGo4LinkProxy, TGo4ObjectProxy, TGo4AnalysisProxy, TGo4BrowserProxy, and TGo4DrawCloneProxy.
Definition at line 110 of file TGo4Proxy.h.
Referenced by TGo4Slot::GetAssignedObject().
| virtual const char* TGo4Proxy::GetContainedClassName | ( | ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4DirProxy, TGo4FolderProxy, TGo4HStackProxy, TGo4LinkProxy, TGo4ObjectProxy, TGo4TreeProxy, TGo4AnalysisProxy, TGo4BrowserProxy, TGo4DabcProxy, and TGo4HServProxy.
Definition at line 101 of file TGo4Proxy.h.
Referenced by TGo4Slot::GetSlotClassName().
| virtual const char* TGo4Proxy::GetContainedObjectInfo | ( | ) | [inline, virtual] |
Reimplemented in TGo4DirProxy, TGo4ObjectProxy, TGo4AnalysisProxy, and TGo4DabcProxy.
Definition at line 102 of file TGo4Proxy.h.
Referenced by TGo4Slot::GetInfo().
| virtual Int_t TGo4Proxy::GetObjectKind | ( | ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4DirProxy, TGo4FolderProxy, TGo4HStackProxy, TGo4LinkProxy, TGo4ObjectProxy, TGo4TreeProxy, TGo4AnalysisProxy, TGo4BrowserProxy, TGo4DabcProxy, and TGo4HServProxy.
Definition at line 100 of file TGo4Proxy.h.
Referenced by TGo4Slot::GetSlotKind().
| virtual Int_t TGo4Proxy::GetObjectSizeInfo | ( | ) | [inline, virtual] |
Reimplemented in TGo4DirProxy, TGo4ObjectProxy, and TGo4DabcProxy.
Definition at line 103 of file TGo4Proxy.h.
Referenced by TGo4Slot::GetSizeInfo().
| virtual Bool_t TGo4Proxy::HasSublevels | ( | ) | const [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4DirProxy, TGo4FolderProxy, TGo4HStackProxy, TGo4TreeProxy, TGo4AnalysisProxy, TGo4DabcProxy, and TGo4HServProxy.
Definition at line 96 of file TGo4Proxy.h.
Referenced by TGo4Slot::HasSubLevels().
| virtual void TGo4Proxy::Initialize | ( | TGo4Slot * | slot | ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4HStackProxy, TGo4LinkProxy, TGo4ObjectProxy, TGo4AnalysisProxy, TGo4BrowserProxy, TGo4DabcProxy, TGo4HServProxy, and TGo4DrawCloneProxy.
Definition at line 90 of file TGo4Proxy.h.
Referenced by TGo4Slot::SetProxy().
| virtual Bool_t TGo4Proxy::IsAcceptObject | ( | TClass * | cl | ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4HStackProxy, TGo4LinkProxy, and TGo4ObjectProxy.
Definition at line 108 of file TGo4Proxy.h.
Referenced by TGo4Slot::IsAcceptObject().
| virtual TGo4LevelIter* TGo4Proxy::MakeIter | ( | ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4DirProxy, TGo4FolderProxy, TGo4HStackProxy, TGo4LinkProxy, TGo4ObjectProxy, TGo4TreeProxy, TGo4AnalysisProxy, TGo4DabcProxy, and TGo4HServProxy.
Definition at line 98 of file TGo4Proxy.h.
Referenced by TGo4Slot::MakeLevelIter().
| virtual TGo4Access* TGo4Proxy::MakeProxy | ( | const char * | ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4DirProxy, TGo4FolderProxy, TGo4HStackProxy, TGo4LinkProxy, TGo4ObjectProxy, TGo4TreeProxy, TGo4AnalysisProxy, TGo4DabcProxy, and TGo4HServProxy.
Definition at line 97 of file TGo4Proxy.h.
Referenced by TGo4Slot::ProvideSlotAccess().
| virtual Bool_t TGo4Proxy::ProcessEvent | ( | TGo4Slot * | slot, | |
| TGo4Slot * | source, | |||
| Int_t | id, | |||
| void * | param | |||
| ) | [inline, virtual] |
Reimplemented in TGo4LinkProxy, TGo4BrowserProxy, TGo4RootBrowserProxy, TGo4DrawCloneProxy, and TGo4WidgetProxy.
Definition at line 113 of file TGo4Proxy.h.
Referenced by TGo4Slot::Event().
| virtual void TGo4Proxy::ReadData | ( | TGo4Slot * | slot, | |
| TDirectory * | dir | |||
| ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4DirProxy, TGo4FolderProxy, TGo4HStackProxy, TGo4LinkProxy, TGo4ObjectProxy, TGo4AnalysisProxy, TGo4DabcProxy, and TGo4HServProxy.
Definition at line 106 of file TGo4Proxy.h.
Referenced by TGo4Slot::ReadData().
| virtual Bool_t TGo4Proxy::RemoveRegisteredObject | ( | TObject * | obj | ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4HStackProxy, TGo4ObjectProxy, TGo4DrawCloneProxy, and TGo4DrawObjProxy.
Definition at line 92 of file TGo4Proxy.h.
Referenced by TGo4Slot::RecursiveRemove().
| virtual void TGo4Proxy::Update | ( | TGo4Slot * | slot, | |
| Bool_t | strong | |||
| ) | [inline, virtual] |
Reimplemented in TGo4AnalysisProxy, TGo4BrowserObjProxy, TGo4DabcProxy, and TGo4HServProxy.
Definition at line 111 of file TGo4Proxy.h.
Referenced by TGo4Slot::Update().
| virtual Bool_t TGo4Proxy::Use | ( | ) | const [inline, virtual] |
Reimplemented in TGo4BrowserObjProxy, TGo4BrowserProxy, TGo4WidgetProxyBase, and TGo4WidgetProxy.
Definition at line 94 of file TGo4Proxy.h.
Referenced by TGo4Slot::HasSubLevels(), TGo4Slot::MakeLevelIter(), and TGo4Slot::ProvideSlotAccess().
| virtual void TGo4Proxy::WriteData | ( | TGo4Slot * | slot, | |
| TDirectory * | dir, | |||
| Bool_t | onlyobjs | |||
| ) | [inline, virtual] |
Reimplemented in TGo4CanvasProxy, TGo4DirProxy, TGo4FolderProxy, TGo4HStackProxy, TGo4LinkProxy, TGo4ObjectProxy, TGo4AnalysisProxy, TGo4DabcProxy, and TGo4HServProxy.
Definition at line 105 of file TGo4Proxy.h.
Referenced by TGo4Slot::SaveData().
1.7.1