Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4MonitoredListStatus Class Reference

#include <TGo4MonitoredListStatus.h>

Inheritance diagram for TGo4MonitoredListStatus:

TGo4Status List of all members.

Public Methods

 TGo4MonitoredListStatus (const char *name, const char *title)
virtual ~TGo4MonitoredListStatus ()
void AddToMonitoredObjectList (TObject *fxObject, QWidget *Panel, TCanvas *Canvas, TPad *pad)
void AddToMonitoredObjectList (TObject *fxObject)
TGo4MonitoredObjectGetMonitoredObject (TObject *fxObject)
TGo4MonitoredObjectGetMonitoredObject (const char *fxName)
void RemoveMonitoredObject (TObject *fxObject)
TObjArray * GetAllMonitored ()
TIterator * GetAllMonitoredIter ()

Private Attributes

TObjArray * MonitoredObjectList
TIterator * MonitoredObjectListIterator
TGo4MonitoredObjectfxTGo4MonitoredObject
  More...


Detailed Description

Author:
Mohammad Al-Turany
Since:
25.07.2001

Definition at line 33 of file TGo4MonitoredListStatus.h.


Constructor & Destructor Documentation

TGo4MonitoredListStatus::TGo4MonitoredListStatus const char *    name,
const char *    title
 

Definition at line 26 of file TGo4MonitoredListStatus.cxx.

References MonitoredObjectList, and MonitoredObjectListIterator.

TGo4MonitoredListStatus::~TGo4MonitoredListStatus   [virtual]
 

Definition at line 120 of file TGo4MonitoredListStatus.cxx.

References MonitoredObjectList, and MonitoredObjectListIterator.


Member Function Documentation

void TGo4MonitoredListStatus::AddToMonitoredObjectList TObject *    fxObject,
QWidget *    Panel,
TCanvas *    Canvas,
TPad *    pad
 

Definition at line 34 of file TGo4MonitoredListStatus.cxx.

References GetMonitoredObject(), MonitoredObjectList, and RemoveMonitoredObject().

Referenced by TGo4MonitoredListSlots::AddObject(), TGo4QItem::UpdateOnline(), and TGo4QCanvasItem::UpdateOnline().

void TGo4MonitoredListStatus::AddToMonitoredObjectList TObject *    fxObject
 

Definition at line 49 of file TGo4MonitoredListStatus.cxx.

References MonitoredObjectList.

TGo4MonitoredObject * TGo4MonitoredListStatus::GetMonitoredObject TObject *    fxObject
 

Definition at line 61 of file TGo4MonitoredListStatus.cxx.

References TGo4MonitoredObject::GetMonitoredObject(), and MonitoredObjectListIterator.

Referenced by TGo4MonitoredListSlots::AddObject(), AddToMonitoredObjectList(), TGo4MainWindow::CheckHistogram(), TGo4MonitoredListSlots::DeleteItem(), TGo4FitPanelSlots::GetDropedObject(), TGo4RemoteBrowserSlots::MonitorRemoteObj(), TGo4QItem::UpdateOnline(), and TGo4QCanvasItem::UpdateOnline().

TGo4MonitoredObject * TGo4MonitoredListStatus::GetMonitoredObject const char *    fxName
 

Definition at line 77 of file TGo4MonitoredListStatus.cxx.

References MonitoredObjectList, and MonitoredObjectListIterator.

void TGo4MonitoredListStatus::RemoveMonitoredObject TObject *    fxObject
 

Definition at line 94 of file TGo4MonitoredListStatus.cxx.

References TGo4MonitoredObject::GetMonitoredObject(), MonitoredObjectList, and MonitoredObjectListIterator.

Referenced by AddToMonitoredObjectList(), TGo4MonitoredListSlots::DeleteItem(), TGo4QItem::UpdateOnline(), and TGo4QCanvasItem::UpdateOnline().

TObjArray * TGo4MonitoredListStatus::GetAllMonitored  
 

Definition at line 112 of file TGo4MonitoredListStatus.cxx.

References MonitoredObjectList.

TIterator* TGo4MonitoredListStatus::GetAllMonitoredIter   [inline]
 

Definition at line 46 of file TGo4MonitoredListStatus.h.

References MonitoredObjectListIterator.


Member Data Documentation

TObjArray* TGo4MonitoredListStatus::MonitoredObjectList [private]
 

Definition at line 50 of file TGo4MonitoredListStatus.h.

Referenced by AddToMonitoredObjectList(), GetAllMonitored(), GetMonitoredObject(), RemoveMonitoredObject(), TGo4MonitoredListStatus(), and ~TGo4MonitoredListStatus().

TIterator* TGo4MonitoredListStatus::MonitoredObjectListIterator [private]
 

Definition at line 51 of file TGo4MonitoredListStatus.h.

Referenced by GetAllMonitoredIter(), GetMonitoredObject(), RemoveMonitoredObject(), TGo4MonitoredListStatus(), and ~TGo4MonitoredListStatus().

TGo4MonitoredObject* TGo4MonitoredListStatus::fxTGo4MonitoredObject [private]
 

Definition at line 54 of file TGo4MonitoredListStatus.h.


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:48 2005 for Go4-v2.10-5 by doxygen1.2.15