#include <TGo4BrowserProxy.h>
Inheritance diagram for TGo4BrowserProxy:
Public Member Functions | |
TGo4BrowserProxy () | |
TGo4BrowserProxy (const char *datapath, const char *viewpath, Bool_t withRootBrowser=kFALSE) | |
virtual | ~TGo4BrowserProxy () |
virtual void | Initialize (TGo4Slot *slot) |
virtual void | Finalize (TGo4Slot *slot) |
virtual Bool_t | Use () const |
virtual Bool_t | ProcessEvent (TGo4Slot *slot, TGo4Slot *source, Int_t id, void *param) |
virtual Int_t | GetObjectKind () |
virtual const char * | GetContainedClassName () |
virtual TObject * | GetAssignedObject () |
void | DataSlotName (const char *item, TString &res) |
void | BrowserSlotName (const char *item, TString &res) |
TGo4Slot * | BrowserSlot (const char *item) |
TGo4Slot * | DataSlot (const char *item) |
TGo4Slot * | BrowserMemorySlot () |
Bool_t | BrowserItemName (TGo4Slot *itemslot, TString &res) |
void | UpdateBrowserContent () |
void | InformBrowserUpdate () |
void | SetItemsFilter (Int_t filter) |
Int_t | GetItemFilter () const |
Int_t | RequestBrowserObject (const char *name, Int_t wait_time=0) |
Int_t | RequestBrowserObject (TGo4Slot *slot, Int_t wait_time=0) |
void | OpenFile (const char *fname) |
Bool_t | ConnectHServer (const char *servername, Int_t portnumber, const char *basename, const char *userpass, const char *filter) |
void | MakeFilesList (TObjArray *arr) |
void | MakeHServerList (TObjArray *arr) |
Bool_t | ProduceExplicitCopy (const char *itemname, const char *tgtpath=0, Bool_t forcerequest=kFALSE) |
Bool_t | ProduceExplicitCopy (TGo4Slot *itemslot, const char *tgtpath=0, Bool_t forcerequest=kFALSE) |
void | ClearClipboard () |
void | AddToClipboard (const char *itemname) |
Bool_t | IsClipboard () |
void | CopyClipboard (const char *tgtpath, Bool_t forcerequest=kFALSE) |
void | CreateMemorySubfolder (const char *itemname, const char *newfoldername) |
void | RenameMemoryItem (const char *itemname, const char *newname) |
void | RequestObjectStatus (const char *name, TGo4Slot *tgtslot) |
void | RequestEventStatus (const char *evname, Bool_t astree, TGo4Slot *tgtslot) |
void | PerformTreeDraw (const char *treename, const char *Xexp, const char *Yexp, const char *Zexp, const char *cutcond, const char *hname, TString &createdhistoname) |
TString | SaveToMemory (const char *pathname, TObject *obj, Bool_t ownership, Bool_t overwrite=kFALSE) |
void | CreateMemoryFolder (const char *foldername=0) |
void | Scan_gROOT () |
Bool_t | SaveBrowserToFile (const char *filename, Bool_t prefetch=kFALSE, const char *selectedpath=0, const char *description=0) |
void | ExportItemsTo (TObjArray *items, Bool_t fetchitems, const char *filename, const char *filedir, const char *format, const char *description) |
TObject * | GetBrowserObject (const char *name, Int_t update=0) |
Bool_t | DeleteDataSource (TGo4Slot *itemslot) |
void | DoItemMonitor (TGo4Slot *slot) |
TGo4Slot * | BrowserTopSlot () |
TGo4Slot * | ItemSlot (const char *itemname) |
Bool_t | DefineTreeName (const char *itemname, TString &treename) |
Bool_t | DefineLeafName (const char *itemname, const char *treename, TString &leafname) |
TGo4Slot * | FindAnalysisSlot (Bool_t databranch=kTRUE) |
TGo4AnalysisProxy * | FindAnalysis (const char *itemname=0) |
TString | FindItemInAnalysis (const char *objname) |
TString | FindItem (const char *objname) |
void | FetchItem (const char *itemname, Int_t wait_time=0) |
void | RedrawItem (const char *itemname) |
Bool_t | DefineFileObject (const char *itemname, TString &filedataslot, const char *&filepath) |
Bool_t | UpdateObjectInFile (const char *itemname, const char *fileslotname, const char *filepath) |
Bool_t | SaveItemToFile (const char *itemname, const char *filename, const char *subfolder=0) |
Bool_t | UpdateAnalysisItem (const char *itemname, TObject *obj=0) |
Bool_t | DefineRelatedObject (const char *itemname, const char *objectname, TString &objectitem) |
Bool_t | IsItemRemote (const char *name) |
Bool_t | IsItemRemote (TGo4Slot *slot) |
Bool_t | IsAnalysisItem (const char *name) |
void | SetCanDelete (TGo4Slot *slot, Bool_t on=kTRUE) |
Bool_t | IsCanDelete (TGo4Slot *slot) |
Int_t | ItemKind (const char *name) |
void | SetItemKind (TGo4Slot *slot, Int_t kind, const char *classname, const char *info, Int_t sizeinfo) |
Int_t | ItemSizeInfo (TGo4Slot *slot) |
void | SetCalcSize (TGo4Slot *slot, Int_t size) |
Int_t | GetCalcSize (TGo4Slot *slot) |
TClass * | ItemClass (const char *name) |
TClass * | ItemClass (TGo4Slot *slot) |
const char * | ItemClassName (const char *name) |
Int_t | ItemCanDo (const char *name) |
Int_t | ItemCanDo (TGo4Slot *slot) |
Bool_t | IsItemMonitored (TGo4Slot *slot) |
void | SetItemMonitored (TGo4Slot *slot, Bool_t on=kTRUE) |
void | SetProtectionBits (TGo4Slot *slot, Int_t delprot, Int_t clearprot) |
void | GetProtectionBits (TGo4Slot *slot, Int_t &delprot, Int_t &clearprot) |
void | ToggleMonitoring (Int_t period) |
void | SetMonitorBlockingFlag (Bool_t blocked=kFALSE) |
Int_t | MonitoringPeriod () const |
Int_t | UpdateVisibleAnalysisObjects (bool checkmonitor) |
Int_t | UpdateAllMonitoredObjects () |
TGo4AnalysisProxy * | DefineAnalysisObject (const char *itemname, TString &analysisname) |
TGo4HServProxy * | DefineHServerProxy (const char *itemname) |
void | SyncBrowserSlots () |
virtual Bool_t | HandleTimer (TTimer *timer) |
Static Public Member Functions | |
static void | SetItemTimeDate (TGo4Slot *slot, const char *stime=0, const char *sdate=0) |
static const char * | ItemTime (TGo4Slot *slot) |
static const char * | ItemDate (TGo4Slot *slot) |
static void | SetLinkedName (TGo4Slot *slot, const char *itemname) |
static const char * | GetLinkedName (TGo4Slot *slot) |
static Int_t | ItemKind (TGo4Slot *slot) |
static const char * | ItemInfo (TGo4Slot *slot) |
static const char * | ItemClassName (TGo4Slot *slot) |
static void | SetItemCanDo (TGo4Slot *slot, Int_t cando) |
static bool | CanExportItem (int cando) |
static bool | CanInfoItem (int cando) |
static bool | CanCloseItem (int cando) |
static bool | CanClearItem (int cando) |
static bool | CanDrawItem (int cando) |
static bool | CanDragItem (int cando) |
static bool | CanEditItem (int cando) |
static Int_t | DefineItemProperties (Int_t kind, TClass *cl, TString &pixmap) |
static Bool_t | UpdateObjectContent (TObject *obj, TObject *newobj, Int_t *hasrebinx=0, Int_t *hasrebiny=0) |
Protected Member Functions | |
void | UpdateAllCanvases () |
void | AddWaitingList (TGo4Slot *itemslot, const char *destination=0) |
void | CheckWaitingList (TGo4Slot *source) |
Int_t | CalculateFolderSizes (TGo4Slot *topslot) |
void | CheckPictureMonitor (TGo4Slot *slot) |
void | CheckPictureMonitor (TGo4Picture *pic, const char *picitemname) |
Static Protected Member Functions | |
static Int_t | CompareAxis (TAxis *ax1, TAxis *ax2) |
static Bool_t | CompareAxisValues (Double_t v1, Double_t v2, Double_t scale) |
Protected Attributes | |
TString | fxDataPath |
TString | fxBrowserPath |
TString | fxViewPath |
Bool_t | fbWithRootBrowser |
TString | fxMemoryPath |
TGo4ObjectManager * | fxOM |
TGo4Slot * | fxBrowserSlot |
Int_t | fiMonitoringPeriod |
TTimer * | fxMonitorTimer |
Bool_t | fbBlockMonitoring |
Int_t | fiFilterIndex |
TList * | fxWaitingList |
TObjArray * | fxClipboard |
TTimer * | fxSyncTimer |
Bool_t | fbBlockSync |
TVirtualTreePlayer * | fDummyTreePlayer |
|
Definition at line 130 of file TGo4BrowserProxy.cxx. |
|
Definition at line 151 of file TGo4BrowserProxy.cxx. |
|
Definition at line 174 of file TGo4BrowserProxy.cxx. References ClearClipboard(), fDummyTreePlayer, fxMonitorTimer, fxSyncTimer, and fxWaitingList. |
|
Reimplemented from TGo4Proxy. Definition at line 204 of file TGo4BrowserProxy.cxx. References fiMonitoringPeriod, fxBrowserPath, fxBrowserSlot, fxDataPath, fxOM, TGo4Slot::GetOM(), TGo4Slot::GetSlot(), TGo4Slot::ProduceFullName(), and TGo4ObjectManager::RegisterLink(). |
|
Reimplemented from TGo4Proxy. Definition at line 236 of file TGo4BrowserProxy.cxx. References fxBrowserPath, fxBrowserSlot, fxOM, and TGo4ObjectManager::UnregisterLink(). |
|
Reimplemented from TGo4Proxy. Definition at line 44 of file TGo4BrowserProxy.h. |
|
Reimplemented from TGo4Proxy. Definition at line 244 of file TGo4BrowserProxy.cxx. References CheckPictureMonitor(), CheckWaitingList(), TGo4Slot::evObjAssigned, TGo4Slot::evObjUpdated, TGo4Slot::evSubslotUpdated, fbBlockSync, fxSyncTimer, TGo4Slot::GetParent(), and TGo4Slot::IsParent(). |
|
Reimplemented from TGo4Proxy. Definition at line 47 of file TGo4BrowserProxy.h. References TGo4Access::kndFolder. |
|
Reimplemented from TGo4Proxy. Definition at line 48 of file TGo4BrowserProxy.h. |
|
Reimplemented from TGo4Proxy. Definition at line 49 of file TGo4BrowserProxy.h. |
|
Definition at line 274 of file TGo4BrowserProxy.cxx. References fxDataPath. Referenced by CreateMemoryFolder(), DataSlot(), DefineAnalysisObject(), DeleteDataSource(), FindAnalysis(), PerformTreeDraw(), RequestBrowserObject(), SaveToMemory(), and UpdateAnalysisItem(). |
|
Definition at line 281 of file TGo4BrowserProxy.cxx. References fxBrowserPath. Referenced by BrowserSlot(), DefineLeafName(), DefineRelatedObject(), DefineTreeName(), ItemSlot(), PerformTreeDraw(), and RequestBrowserObject(). |
|
|
Definition at line 295 of file TGo4BrowserProxy.cxx. References DataSlotName(), fxOM, and TGo4Slot::GetSlot(). Referenced by CreateMemorySubfolder(), DefineHServerProxy(), FindItemInAnalysis(), ProduceExplicitCopy(), RenameMemoryItem(), SaveToMemory(), and UpdateObjectInFile(). |
|
Definition at line 302 of file TGo4BrowserProxy.cxx. References BrowserSlot(), and fxMemoryPath. Referenced by CreateMemorySubfolder(), DeleteDataSource(), TGo4BrowserItem::DeleteItem(), ProduceExplicitCopy(), and RenameMemoryItem(). |
|
Definition at line 307 of file TGo4BrowserProxy.cxx. References fxBrowserSlot, TGo4Slot::IsParent(), and TGo4Slot::ProduceFullName(). Referenced by AddWaitingList(), CheckPictureMonitor(), CheckWaitingList(), ProduceExplicitCopy(), and TGo4Script::ProduceScript(). |
|
Definition at line 314 of file TGo4BrowserProxy.cxx. References fxBrowserSlot, fxDataPath, fxOM, TGo4Slot::GetProxy(), TGo4Iter::getslot(), TGo4Slot::GetSlot(), TGo4Iter::next(), and TGo4Slot::Update(). |
|
Definition at line 881 of file TGo4BrowserProxy.cxx. References TGo4Slot::evObjUpdated, TGo4Slot::ForwardEvent(), and fxBrowserSlot. Referenced by CreateMemorySubfolder(), DeleteDataSource(), SetItemsFilter(), and ToggleMonitoring(). |
|
Definition at line 875 of file TGo4BrowserProxy.cxx. References fiFilterIndex, and InformBrowserUpdate(). |
|
Definition at line 63 of file TGo4BrowserProxy.h. References fiFilterIndex. |
|
Definition at line 327 of file TGo4BrowserProxy.cxx. References BrowserSlotName(), DataSlotName(), fxBrowserSlot, fxOM, ItemClass(), ItemKind(), TGo4Access::kndObject, and TGo4ObjectManager::RequestObject(). Referenced by FetchItem(), ProduceExplicitCopy(), RequestBrowserObject(), and TGo4BrowserObjProxy::Update(). |
|
Definition at line 345 of file TGo4BrowserProxy.cxx. References fxBrowserSlot, TGo4Slot::IsParent(), TGo4Slot::ProduceFullName(), and RequestBrowserObject(). |
|
Definition at line 485 of file TGo4BrowserProxy.cxx. References TGo4ObjectManager::AddFile(), fxDataPath, and fxOM. |
|
Definition at line 492 of file TGo4BrowserProxy.cxx. References TGo4ObjectManager::AddProxy(), fxDataPath, fxOM, TGo4HServProxy::RequestHistosList(), and TGo4HServProxy::SetHServConfig(). |
|
Definition at line 521 of file TGo4BrowserProxy.cxx. References fxDataPath, fxOM, TGo4Slot::GetChild(), TGo4Slot::GetProxy(), TGo4Slot::GetSlot(), TGo4DirProxy::IsFile(), and TGo4Slot::NumChilds(). Referenced by TGo4Script::ProduceScript(). |
|
Definition at line 536 of file TGo4BrowserProxy.cxx. References fxDataPath, fxOM, TGo4Slot::GetChild(), TGo4Slot::GetProxy(), TGo4Slot::GetSlot(), and TGo4Slot::NumChilds(). Referenced by TGo4Script::ProduceScript(). |
|
Definition at line 353 of file TGo4BrowserProxy.cxx. References BrowserSlot(). Referenced by CheckWaitingList(), CopyClipboard(), TGo4BrowserItem::CopyToWorkspace(), and ProduceExplicitCopy(). |
|
|
Definition at line 439 of file TGo4BrowserProxy.cxx. References fxClipboard. Referenced by ~TGo4BrowserProxy(). |
|
Definition at line 448 of file TGo4BrowserProxy.cxx. References BrowserSlot(), fxClipboard, TGo4Slot::IsParent(), and ItemSlot(). |
|
Definition at line 468 of file TGo4BrowserProxy.cxx. References fxClipboard. |
|
Definition at line 473 of file TGo4BrowserProxy.cxx. References fxClipboard, and ProduceExplicitCopy(). |
|
Definition at line 1430 of file TGo4BrowserProxy.cxx. References BrowserMemorySlot(), BrowserSlot(), DataSlot(), TGo4Slot::GetSlot(), InformBrowserUpdate(), and TGo4Slot::IsParent(). |
|
Definition at line 1448 of file TGo4BrowserProxy.cxx. References BrowserMemorySlot(), BrowserSlot(), DataSlot(), TGo4Slot::evObjAssigned, TGo4Slot::ForwardEvent(), TGo4Slot::GetAssignedObject(), TGo4Slot::GetParent(), and TGo4Slot::IsParent(). |
|
Definition at line 550 of file TGo4BrowserProxy.cxx. References DefineAnalysisObject(), and TGo4AnalysisProxy::RequestObjectStatus(). |
|
Definition at line 558 of file TGo4BrowserProxy.cxx. References DefineAnalysisObject(), and TGo4AnalysisProxy::RequestEventStatus(). |
|
|
Definition at line 1471 of file TGo4BrowserProxy.cxx. References TGo4ObjectManager::Add(), TGo4Slot::AssignObject(), DataSlot(), DataSlotName(), fxDataPath, fxMemoryPath, fxOM, TGo4Slot::GetFullName(), and TGo4Slot::GetSlot(). Referenced by PerformTreeDraw(), ProduceExplicitCopy(), Scan_gROOT(), and TGo4MainWindow::TGo4MainWindow(). |
|
Definition at line 1419 of file TGo4BrowserProxy.cxx. References DataSlotName(), fxMemoryPath, fxOM, and TGo4ObjectManager::MakeFolder(). Referenced by TGo4Interface::TGo4Interface(), and TGo4MainWindow::TGo4MainWindow(). |
|
Definition at line 1536 of file TGo4BrowserProxy.cxx. References SaveToMemory(). |
|
Definition at line 1182 of file TGo4BrowserProxy.cxx. References BrowserSlot(), FetchItem(), fxOM, and TGo4ObjectManager::SaveDataToFile(). Referenced by ExportItemsTo(). |
|
|
|
Definition at line 887 of file TGo4BrowserProxy.cxx. References BrowserMemorySlot(), CanCloseItem(), DataSlotName(), TGo4ObjectManager::DeleteSlot(), fxBrowserSlot, fxOM, InformBrowserUpdate(), IsCanDelete(), and ItemCanDo(). Referenced by TGo4BrowserItem::DeleteItem(). |
|
Definition at line 909 of file TGo4BrowserProxy.cxx. References fxBrowserSlot. |
|
Definition at line 917 of file TGo4BrowserProxy.cxx. References fxBrowserSlot. Referenced by FindItem(), TGo4Script::ProduceScript(), SyncBrowserSlots(), TGo4RootBrowserProxy::SyncRootBrowserSlots(), and TGo4Interface::TGo4Interface(). |
|
Definition at line 922 of file TGo4BrowserProxy.cxx. References BrowserSlotName(), fxOM, and TGo4Slot::GetSlot(). Referenced by AddToClipboard(), TGo4BrowserItem::DeleteItem(), ExportItemsTo(), FetchItem(), IsItemRemote(), ItemCanDo(), ItemClass(), ItemClassName(), ItemKind(), ProduceExplicitCopy(), and TGo4BrowserItem::SetMonitorFlag(). |
|
Definition at line 930 of file TGo4BrowserProxy.cxx. References BrowserSlotName(), fxBrowserSlot, fxOM, TGo4Slot::GetParent(), TGo4Slot::GetSlot(), ItemClass(), and TGo4Slot::ProduceFullName(). |
|
Definition at line 950 of file TGo4BrowserProxy.cxx. References BrowserSlotName(), fxOM, TGo4Slot::GetSlot(), ItemKind(), and TGo4Access::kndTreeLeaf. |
|
Definition at line 693 of file TGo4BrowserProxy.cxx. References BrowserSlot(), fxDataPath, fxOM, TGo4Iter::getslot(), TGo4Slot::GetSlot(), TGo4Iter::next(), and TGo4Slot::ProduceFullName(). Referenced by FindAnalysis(), FindItemInAnalysis(), and UpdateAnalysisItem(). |
|
Definition at line 718 of file TGo4BrowserProxy.cxx. References DataSlotName(), FindAnalysisSlot(), TGo4Slot::FindSlot(), fxOM, and TGo4Slot::GetProxy(). Referenced by HandleTimer(), TGo4Script::ProduceScript(), TGo4BrowserItem::StartAnalysis(), and TGo4BrowserItem::StopAnalysis(). |
|
Definition at line 730 of file TGo4BrowserProxy.cxx. References DataSlot(), FindAnalysisSlot(), TGo4Iter::getfullname(), TGo4Iter::getname(), TGo4Iter::next(), and TGo4Slot::ProduceFullName(). Referenced by PerformTreeDraw(). |
|
Definition at line 748 of file TGo4BrowserProxy.cxx. References BrowserTopSlot(), TGo4Iter::getfullname(), TGo4Iter::getname(), and TGo4Iter::next(). |
|
Definition at line 821 of file TGo4BrowserProxy.cxx. References TGo4Iter::getslot(), ItemKind(), ItemSlot(), TGo4Access::kndObject, TGo4Iter::next(), and RequestBrowserObject(). Referenced by SaveBrowserToFile(). |
|
Definition at line 839 of file TGo4BrowserProxy.cxx. References BrowserSlot(), TGo4Slot::evObjUpdated, TGo4Slot::ForwardEvent(), and SetItemTimeDate(). |
|
Definition at line 1027 of file TGo4BrowserProxy.cxx. References BrowserSlot(), fxBrowserSlot, TGo4Slot::GetAssignedObject(), ItemClass(), and TGo4Slot::ProduceFullName(). Referenced by TGo4MainWindow::SaveBrowserItemToFile(). |
|
Definition at line 1053 of file TGo4BrowserProxy.cxx. References BrowserSlot(), DataSlot(), TGo4Slot::evObjUpdated, TGo4Slot::ForwardEvent(), TGo4Slot::GetAssignedObject(), TGo4Slot::GetProxy(), and TGo4DirProxy::UpdateObjectInFile(). Referenced by TGo4MainWindow::SaveBrowserItemToFile(). |
|
Definition at line 1075 of file TGo4BrowserProxy.cxx. References BrowserSlot(), and TGo4Slot::GetAssignedObject(). Referenced by TGo4MainWindow::SaveBrowserItemToFile(). |
|
Definition at line 790 of file TGo4BrowserProxy.cxx. References BrowserSlot(), DataSlotName(), FindAnalysisSlot(), TGo4Slot::FindSlot(), fxOM, GetBrowserObject(), TGo4Slot::GetProxy(), IsItemRemote(), and TGo4AnalysisProxy::UpdateAnalysisObject(). |
|
Definition at line 969 of file TGo4BrowserProxy.cxx. References BrowserSlot(), BrowserSlotName(), fxBrowserSlot, fxOM, TGo4Iter::getname(), TGo4Slot::GetParent(), TGo4Iter::getslot(), TGo4Slot::GetSlot(), TGo4Iter::next(), and TGo4Slot::ProduceFullName(). Referenced by CheckPictureMonitor(), TGo4RootBrowserProxy::DrawCondition(), and TGo4RootBrowserProxy::DrawPicture(). |
|
Definition at line 1204 of file TGo4BrowserProxy.cxx. References ItemSlot(). Referenced by PerformTreeDraw(), and UpdateAnalysisItem(). |
|
Definition at line 1209 of file TGo4BrowserProxy.cxx. References TGo4Slot::GetIntPar(). |
|
Definition at line 1217 of file TGo4BrowserProxy.cxx. References DefineAnalysisObject(). |
|
Definition at line 1224 of file TGo4BrowserProxy.cxx. References TGo4Slot::SetPar(). Referenced by TGo4BrowserObjProxy::AssignObject(), RedrawItem(), and TGo4BrowserObjProxy::TGo4BrowserObjProxy(). |
|
Definition at line 1245 of file TGo4BrowserProxy.cxx. Referenced by TGo4DrawCloneProxy::ChangeTitle(). |
|
Definition at line 1250 of file TGo4BrowserProxy.cxx. References TGo4Slot::GetPar(). Referenced by TGo4DrawCloneProxy::ChangeTitle(). |
|
Definition at line 1255 of file TGo4BrowserProxy.cxx. References TGo4Slot::SetPar(). Referenced by TGo4MainWindow::editorServiceSlot(). |
|
Definition at line 1261 of file TGo4BrowserProxy.cxx. Referenced by TGo4DrawCloneProxy::ChangeTitle(), and TGo4MainWindow::editorServiceSlot(). |
|
Definition at line 1547 of file TGo4BrowserProxy.cxx. References TGo4Slot::RemovePar(), and TGo4Slot::SetPar(). Referenced by SyncBrowserSlots(). |
|
Definition at line 1555 of file TGo4BrowserProxy.cxx. References TGo4Slot::GetPar(). Referenced by DeleteDataSource(), TGo4BrowserItem::DeleteItem(), and SyncBrowserSlots(). |
|
Definition at line 1266 of file TGo4BrowserProxy.cxx. References ItemSlot(). Referenced by CalculateFolderSizes(), DefineLeafName(), FetchItem(), ProduceExplicitCopy(), TGo4Script::ProduceScript(), RequestBrowserObject(), SetItemMonitored(), TGo4BrowserItem::SetMonitorFlag(), and TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 1271 of file TGo4BrowserProxy.cxx. References TGo4Slot::GetIntPar(), and TGo4Access::kndNone. |
|
Definition at line 1279 of file TGo4BrowserProxy.cxx. Referenced by SyncBrowserSlots(). |
|
Definition at line 1289 of file TGo4BrowserProxy.cxx. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 1294 of file TGo4BrowserProxy.cxx. References TGo4Slot::GetIntPar(). Referenced by CalculateFolderSizes(). |
|
Definition at line 1302 of file TGo4BrowserProxy.cxx. Referenced by CalculateFolderSizes(). |
|
Definition at line 1308 of file TGo4BrowserProxy.cxx. |
|
Definition at line 1324 of file TGo4BrowserProxy.cxx. References ItemSlot(). Referenced by DefineFileObject(), DefineTreeName(), TGo4RootBrowserProxy::DrawItem(), and RequestBrowserObject(). |
|
Definition at line 1316 of file TGo4BrowserProxy.cxx. References ItemClassName(). |
|
Definition at line 1334 of file TGo4BrowserProxy.cxx. References ItemSlot(). Referenced by ItemClass(), and TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 1329 of file TGo4BrowserProxy.cxx. References TGo4Slot::GetPar(). |
|
Definition at line 1339 of file TGo4BrowserProxy.cxx. References ItemSlot(). Referenced by DeleteDataSource(), and TGo4RootBrowserProxy::DrawItem(). |
|
Definition at line 1344 of file TGo4BrowserProxy.cxx. References TGo4Slot::GetIntPar(). |
|
Definition at line 1353 of file TGo4BrowserProxy.cxx. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 1358 of file TGo4BrowserProxy.cxx. Referenced by CheckPictureMonitor(), TGo4Script::ProduceScript(), UpdateAllMonitoredObjects(), and UpdateVisibleAnalysisObjects(). |
|
Definition at line 1363 of file TGo4BrowserProxy.cxx. References CheckPictureMonitor(), TGo4Iter::getslot(), ItemKind(), TGo4Access::kndFolder, TGo4Access::kndObject, TGo4Iter::next(), TGo4Slot::RemovePar(), and TGo4Slot::SetPar(). Referenced by CheckPictureMonitor(), and TGo4BrowserItem::SetMonitorFlag(). |
|
Definition at line 1670 of file TGo4BrowserProxy.cxx. Referenced by SyncBrowserSlots(). |
|
Definition at line 1683 of file TGo4BrowserProxy.cxx. |
|
Definition at line 1560 of file TGo4BrowserProxy.cxx. References fbBlockMonitoring, fiMonitoringPeriod, fxMonitorTimer, and InformBrowserUpdate(). Referenced by TGo4BrowserItem::ToggleMonitoring(). |
|
Definition at line 186 of file TGo4BrowserProxy.h. References fbBlockMonitoring. |
|
Definition at line 187 of file TGo4BrowserProxy.h. References fiMonitoringPeriod. Referenced by TGo4Script::ProduceScript(). |
|
Definition at line 1579 of file TGo4BrowserProxy.cxx. References BrowserSlot(), fxOM, fxViewPath, TGo4LinkProxy::GetLink(), TGo4Slot::GetProxy(), TGo4Iter::getslot(), TGo4Slot::GetSlot(), IsItemMonitored(), TGo4Slot::IsParent(), TGo4Iter::next(), and TGo4Slot::Update(). Referenced by HandleTimer(). |
|
Definition at line 1613 of file TGo4BrowserProxy.cxx. References BrowserSlot(), TGo4Iter::getslot(), IsItemMonitored(), TGo4Iter::next(), and TGo4Slot::Update(). Referenced by HandleTimer(). |
|
Definition at line 761 of file TGo4BrowserProxy.cxx. References DataSlotName(), TGo4Slot::FindSlot(), fxOM, and TGo4Slot::GetProxy(). Referenced by IsAnalysisItem(), PerformTreeDraw(), RequestEventStatus(), and RequestObjectStatus(). |
|
Definition at line 776 of file TGo4BrowserProxy.cxx. References DataSlot(), TGo4Slot::GetParent(), and TGo4Slot::GetProxy(). |
|
Definition at line 1383 of file TGo4BrowserProxy.cxx. |
|
Definition at line 1388 of file TGo4BrowserProxy.cxx. |
|
Definition at line 1394 of file TGo4BrowserProxy.cxx. Referenced by DeleteDataSource(). |
|
Definition at line 1399 of file TGo4BrowserProxy.cxx. |
|
Definition at line 1404 of file TGo4BrowserProxy.cxx. Referenced by TGo4RootBrowserProxy::DrawItem(). |
|
Definition at line 1409 of file TGo4BrowserProxy.cxx. |
|
Definition at line 1414 of file TGo4BrowserProxy.cxx. |
|
Definition at line 1823 of file TGo4BrowserProxy.cxx. References TGo4Access::kndDataMember, TGo4Access::kndEventElement, TGo4Access::kndFolder, TGo4Access::kndGo4Param, TGo4Access::kndObject, TGo4Access::kndTreeBranch, and TGo4Access::kndTreeLeaf. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 1938 of file TGo4BrowserProxy.cxx. References CompareAxis(), TGo4Condition::SetChanged(), and TGo4Condition::UpdateFrom(). Referenced by TGo4BrowserObjProxy::AssignObject(), and TGo4DrawCloneProxy::ProcessEvent(). |
|
|
|
Definition at line 2144 of file TGo4BrowserProxy.cxx. Referenced by HandleTimer(). |
|
Definition at line 2110 of file TGo4BrowserProxy.cxx. References BrowserItemName(), and fxWaitingList. Referenced by ProduceExplicitCopy(). |
|
Definition at line 2125 of file TGo4BrowserProxy.cxx. References BrowserItemName(), fxWaitingList, and ProduceExplicitCopy(). Referenced by ProcessEvent(). |
|
Definition at line 1888 of file TGo4BrowserProxy.cxx. References CompareAxisValues(). Referenced by UpdateObjectContent(). |
|
Definition at line 1881 of file TGo4BrowserProxy.cxx. Referenced by CompareAxis(). |
|
Definition at line 1808 of file TGo4BrowserProxy.cxx. References fxBrowserSlot, TGo4Slot::GetChild(), ItemKind(), ItemSizeInfo(), TGo4Access::kndFolder, and SetCalcSize(). Referenced by SyncBrowserSlots(). |
|
Definition at line 1501 of file TGo4BrowserProxy.cxx. References BrowserItemName(), and IsItemMonitored(). Referenced by CheckPictureMonitor(), ProcessEvent(), and SetItemMonitored(). |
|
Definition at line 1519 of file TGo4BrowserProxy.cxx. References BrowserSlot(), CheckPictureMonitor(), DefineRelatedObject(), TGo4Picture::FindPic(), TGo4Picture::GetDivX(), TGo4Picture::GetDivY(), TGo4Picture::GetObjName(), TGo4Picture::IsDivided(), and SetItemMonitored(). |
|
Definition at line 224 of file TGo4BrowserProxy.h. Referenced by ConnectHServer(), DataSlotName(), FindAnalysisSlot(), Initialize(), MakeFilesList(), MakeHServerList(), OpenFile(), SaveToMemory(), SyncBrowserSlots(), and UpdateBrowserContent(). |
|
Definition at line 225 of file TGo4BrowserProxy.h. Referenced by BrowserSlotName(), Finalize(), and Initialize(). |
|
Definition at line 226 of file TGo4BrowserProxy.h. Referenced by UpdateVisibleAnalysisObjects(). |
|
Definition at line 227 of file TGo4BrowserProxy.h. Referenced by HandleTimer(). |
|
Definition at line 228 of file TGo4BrowserProxy.h. Referenced by BrowserMemorySlot(), CreateMemoryFolder(), PerformTreeDraw(), and SaveToMemory(). |
|
|
Definition at line 230 of file TGo4BrowserProxy.h. Referenced by BrowserItemName(), BrowserTopSlot(), CalculateFolderSizes(), DefineFileObject(), DefineRelatedObject(), DefineTreeName(), DeleteDataSource(), DoItemMonitor(), Finalize(), InformBrowserUpdate(), Initialize(), RequestBrowserObject(), and UpdateBrowserContent(). |
|
Definition at line 231 of file TGo4BrowserProxy.h. Referenced by HandleTimer(), Initialize(), MonitoringPeriod(), and ToggleMonitoring(). |
|
Definition at line 232 of file TGo4BrowserProxy.h. Referenced by HandleTimer(), ToggleMonitoring(), and ~TGo4BrowserProxy(). |
|
Definition at line 233 of file TGo4BrowserProxy.h. Referenced by HandleTimer(), SetMonitorBlockingFlag(), and ToggleMonitoring(). |
|
Definition at line 234 of file TGo4BrowserProxy.h. Referenced by GetItemFilter(), and SetItemsFilter(). |
|
Definition at line 235 of file TGo4BrowserProxy.h. Referenced by AddWaitingList(), CheckWaitingList(), and ~TGo4BrowserProxy(). |
|
Definition at line 236 of file TGo4BrowserProxy.h. Referenced by AddToClipboard(), ClearClipboard(), CopyClipboard(), and IsClipboard(). |
|
Definition at line 237 of file TGo4BrowserProxy.h. Referenced by HandleTimer(), ProcessEvent(), SyncBrowserSlots(), and ~TGo4BrowserProxy(). |
|
Definition at line 238 of file TGo4BrowserProxy.h. Referenced by ProcessEvent(), and SyncBrowserSlots(). |
|
Definition at line 239 of file TGo4BrowserProxy.h. Referenced by PerformTreeDraw(), and ~TGo4BrowserProxy(). |