|
GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
Inheritance diagram for TGo4BrowserObjProxy:Public Member Functions | |
| TGo4BrowserObjProxy () | |
| TGo4BrowserObjProxy (TGo4Slot *slot, TObject *obj, Bool_t owner) | |
| virtual | ~TGo4BrowserObjProxy () |
| Bool_t | AssignObject (TGo4Slot *slot, TObject *obj, Bool_t owner) override |
| void | Update (TGo4Slot *slot, Bool_t strong) override |
| Bool_t | Use () const override |
Public Member Functions inherited from TGo4ObjectProxy | |
| TGo4ObjectProxy () | |
| TGo4ObjectProxy (TObject *obj, Bool_t owner=kFALSE) | |
| virtual | ~TGo4ObjectProxy () |
| Bool_t | AssignObject (TGo4Slot *slot, TObject *obj, Bool_t owner) override |
| void | Finalize (TGo4Slot *slot) override |
| TObject * | GetAssignedObject () override |
| const char * | GetContainedClassName () const override |
| const char * | GetContainedObjectInfo () override |
| Int_t | GetObjectKind () const override |
| Int_t | GetObjectSizeInfo () const override |
| void | Initialize (TGo4Slot *slot) override |
| Bool_t | IsAcceptObject (TClass *cl) const override |
| TGo4LevelIter * | MakeIter () override |
| std::unique_ptr< TGo4Access > | ProvideAccess (const char *name) override |
| void | ReadData (TGo4Slot *slot, TDirectory *dir) override |
| Bool_t | RemoveRegisteredObject (TObject *obj) override |
| void | WriteData (TGo4Slot *slot, TDirectory *dir, Bool_t onlyobjs) override |
Public Member Functions inherited from TGo4Proxy | |
| TGo4Proxy () | |
| virtual | ~TGo4Proxy () |
| ClassDefOverride (TGo4Proxy, 0) | |
| virtual Bool_t | HasSublevels () const |
| virtual Bool_t | ProcessEvent (TGo4Slot *slot, TGo4Slot *source, Int_t id, void *param) |
Additional Inherited Members | |
Static Public Member Functions inherited from TGo4ObjectProxy | |
| static Long_t | DefineObjectSize (TObject *obj) |
Static Public Member Functions inherited from TGo4Proxy | |
| static TClass * | GetClass (const char *classname, Bool_t load=kFALSE) |
Protected Member Functions inherited from TGo4ObjectProxy | |
| ClassDefOverride (TGo4ObjectProxy, 0) | |
Protected Attributes inherited from TGo4ObjectProxy | |
| TObject * | fObject {nullptr} |
| Bool_t | fOwner {kFALSE} |
Definition at line 73 of file TGo4BrowserProxy.cxx.
|
inline |
Definition at line 75 of file TGo4BrowserProxy.cxx.
References TGo4ObjectProxy::TGo4ObjectProxy().
|
inline |
Definition at line 76 of file TGo4BrowserProxy.cxx.
References TGo4ObjectProxy::TGo4ObjectProxy(), and TGo4BrowserProxy::SetItemTimeDate().
|
inlinevirtual |
Definition at line 82 of file TGo4BrowserProxy.cxx.
|
inlineoverridevirtual |
Reimplemented from TGo4Proxy.
Definition at line 86 of file TGo4BrowserProxy.cxx.
References TGo4ObjectProxy::AssignObject(), TGo4Slot::evObjUpdated, TGo4ObjectProxy::fObject, TGo4Slot::ForwardEvent(), TGo4BrowserProxy::SetItemTimeDate(), and TGo4BrowserProxy::UpdateObjectContent().
|
inlineoverridevirtual |
Reimplemented from TGo4Proxy.
Definition at line 109 of file TGo4BrowserProxy.cxx.
References TGo4ObjectProxy::fObject, TGo4Slot::GetParent(), TGo4Slot::GetProxy(), and TGo4BrowserProxy::RequestBrowserObject().
|
inlineoverridevirtual |
Reimplemented from TGo4Proxy.
Definition at line 84 of file TGo4BrowserProxy.cxx.