GSI Object Oriented Online Offline (Go4)
GO4-5.3.2
|
#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 * | ProvideAccess (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) |
ClassDef (TGo4Proxy, 1) | |
Static Public Member Functions | |
static TClass * | GetClass (const char *classname, Bool_t load=kFALSE) |
Definition at line 93 of file TGo4Proxy.h.
|
inline |
Definition at line 95 of file TGo4Proxy.h.
|
inlinevirtual |
Definition at line 96 of file TGo4Proxy.h.
|
inlinevirtual |
Reimplemented in TGo4BrowserObjProxy, TGo4ObjectProxy, TGo4CanvasProxy, TGo4HStackProxy, and TGo4LinkProxy.
Definition at line 117 of file TGo4Proxy.h.
Referenced by TGo4Slot::AssignObject().
TGo4Proxy::ClassDef | ( | TGo4Proxy | , |
1 | |||
) |
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4AnalysisProxy, TGo4ObjectProxy, TGo4BrowserProxy, TGo4HServProxy, TGo4DabcProxy, TGo4DirProxy, TGo4DrawCloneProxy, TGo4CanvasProxy, TGo4HStackProxy, and TGo4LinkProxy.
Definition at line 99 of file TGo4Proxy.h.
Referenced by TGo4Slot::CleanProxy().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4AnalysisProxy, TGo4ObjectProxy, TGo4BrowserProxy, TGo4CanvasProxy, TGo4HStackProxy, TGo4LinkProxy, and TGo4DrawCloneProxy.
Definition at line 118 of file TGo4Proxy.h.
Referenced by TGo4Slot::GetAssignedObject().
|
static |
Definition at line 75 of file TGo4Proxy.cxx.
Referenced by TGo4DirLevelIter::GetKind(), TGo4Access::GetObjectClass(), TGo4HttpAccess::GetObjectClass(), TGo4DabcAccess::GetObjectClass(), TGo4BrowserProxy::ItemClass(), and TGo4DirLevelIter::sizeinfo().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4AnalysisProxy, TGo4DirProxy, TGo4HServProxy, TGo4ObjectProxy, TGo4BrowserProxy, TGo4DabcProxy, TGo4FolderProxy, TGo4TreeProxy, TGo4LinkProxy, TGo4CanvasProxy, and TGo4HStackProxy.
Definition at line 109 of file TGo4Proxy.h.
Referenced by TGo4Slot::GetSlotClassName(), and TGo4BrowserProxy::MakeHttpList().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4AnalysisProxy, TGo4DirProxy, TGo4ObjectProxy, TGo4DabcProxy, and TGo4ServerProxy.
Definition at line 110 of file TGo4Proxy.h.
Referenced by TGo4Slot::GetInfo().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4AnalysisProxy, TGo4DirProxy, TGo4HServProxy, TGo4ObjectProxy, TGo4BrowserProxy, TGo4DabcProxy, TGo4FolderProxy, TGo4TreeProxy, TGo4LinkProxy, TGo4CanvasProxy, and TGo4HStackProxy.
Definition at line 108 of file TGo4Proxy.h.
References TGo4Access::kndNone.
Referenced by TGo4Slot::GetSlotKind().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4DirProxy, TGo4ObjectProxy, and TGo4DabcProxy.
Definition at line 111 of file TGo4Proxy.h.
Referenced by TGo4ObjectProxy::GetObjectSizeInfo(), TGo4DirProxy::GetObjectSizeInfo(), and TGo4Slot::GetSizeInfo().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4AnalysisProxy, TGo4HServProxy, TGo4DabcProxy, TGo4DirProxy, TGo4FolderProxy, TGo4CanvasProxy, TGo4HStackProxy, and TGo4TreeProxy.
Definition at line 104 of file TGo4Proxy.h.
Referenced by TGo4Slot::HasSubLevels().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4AnalysisProxy, TGo4ObjectProxy, TGo4BrowserProxy, TGo4HServProxy, TGo4DabcProxy, TGo4DirProxy, TGo4ServerProxy, TGo4DrawCloneProxy, TGo4CanvasProxy, TGo4HStackProxy, and TGo4LinkProxy.
Definition at line 98 of file TGo4Proxy.h.
Referenced by TGo4Slot::SetProxy().
|
inlinevirtual |
Reimplemented in TGo4ObjectProxy, TGo4CanvasProxy, TGo4HStackProxy, and TGo4LinkProxy.
Definition at line 116 of file TGo4Proxy.h.
Referenced by TGo4Slot::IsAcceptObject().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4AnalysisProxy, TGo4ObjectProxy, TGo4HServProxy, TGo4DabcProxy, TGo4DirProxy, TGo4CanvasProxy, TGo4HStackProxy, TGo4LinkProxy, TGo4FolderProxy, and TGo4TreeProxy.
Definition at line 106 of file TGo4Proxy.h.
Referenced by TGo4Slot::MakeLevelIter().
|
inlinevirtual |
Reimplemented in TGo4BrowserProxy, TGo4LinkProxy, TGo4DrawCloneProxy, TGo4WidgetProxy, and TGo4RootBrowserProxy.
Definition at line 121 of file TGo4Proxy.h.
Referenced by TGo4Slot::Event().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4AnalysisProxy, TGo4HServProxy, TGo4DirProxy, TGo4ObjectProxy, TGo4DabcProxy, TGo4CanvasProxy, TGo4HStackProxy, TGo4FolderProxy, TGo4TreeProxy, and TGo4LinkProxy.
Definition at line 105 of file TGo4Proxy.h.
Referenced by TGo4Slot::ProvideSlotAccess().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4AnalysisProxy, TGo4ObjectProxy, TGo4DabcProxy, TGo4DirProxy, TGo4HServProxy, TGo4CanvasProxy, TGo4HStackProxy, TGo4FolderProxy, and TGo4LinkProxy.
Definition at line 114 of file TGo4Proxy.h.
Referenced by TGo4Slot::ReadData().
|
inlinevirtual |
Reimplemented in TGo4ObjectProxy, TGo4CanvasProxy, TGo4HStackProxy, TGo4DrawCloneProxy, and TGo4DrawObjProxy.
Definition at line 100 of file TGo4Proxy.h.
Referenced by TGo4Slot::RecursiveRemove().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4BrowserObjProxy, TGo4AnalysisProxy, TGo4HServProxy, and TGo4DabcProxy.
Definition at line 119 of file TGo4Proxy.h.
Referenced by TGo4Slot::Update().
|
inlinevirtual |
Reimplemented in TGo4BrowserObjProxy, TGo4BrowserProxy, TGo4WidgetProxy, and TGo4WidgetProxyBase.
Definition at line 102 of file TGo4Proxy.h.
Referenced by TGo4Slot::HasSubLevels(), TGo4Slot::MakeLevelIter(), and TGo4Slot::ProvideSlotAccess().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy, TGo4AnalysisProxy, TGo4ObjectProxy, TGo4DabcProxy, TGo4DirProxy, TGo4HServProxy, TGo4CanvasProxy, TGo4HStackProxy, TGo4FolderProxy, and TGo4LinkProxy.
Definition at line 113 of file TGo4Proxy.h.
Referenced by TGo4Slot::SaveData().