Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TGo4Display Class Reference

#include <TGo4Display.h>

Inheritance diagram for TGo4Display:

TGo4Master TGo4TaskOwner TGo4CommandReceiver List of all members.

Public Member Functions

 TGo4Display (Bool_t isserver=kTRUE)
virtual ~TGo4Display ()
void DisplayLog (TGo4Status *Status)
void DisplayData (TObject *)
void SetAnalysis (TGo4AnalysisProxy *an)
virtual Bool_t DisconnectSlave (const char *name=0, Bool_t waitforslave=kTRUE)
 Add functionality to reset gui appereance here:.

Private Attributes

TGo4DisplayDrawerTimerfxDrawTimer
 Timer for drawing job.
TGo4DisplayLoggerTimerfxLogTimer
 Timer for status logging job.
TGo4AnalysisProxyfxAnalysis

Constructor & Destructor Documentation

TGo4Display::TGo4Display Bool_t  isserver = kTRUE  ) 
 

Definition at line 30 of file TGo4Display.cxx.

References fxDrawTimer, fxLogTimer, and TGo4TaskOwner::GetTask().

TGo4Display::~TGo4Display  )  [virtual]
 

Definition at line 48 of file TGo4Display.cxx.

References TGo4AnalysisProxy::DisplayDeleted(), fxAnalysis, fxDrawTimer, fxLogTimer, TGo4TaskOwner::GetTask(), and TRACE.


Member Function Documentation

void TGo4Display::DisplayLog TGo4Status Status  ) 
 

Definition at line 69 of file TGo4Display.cxx.

References fxAnalysis, and TGo4AnalysisProxy::ReceiveStatus().

Referenced by TGo4DisplayLoggerTimer::Notify().

void TGo4Display::DisplayData TObject *   ) 
 

Definition at line 61 of file TGo4Display.cxx.

References fxAnalysis, and TGo4AnalysisProxy::ReceiveObject().

Referenced by TGo4DisplayDrawerTimer::Notify().

void TGo4Display::SetAnalysis TGo4AnalysisProxy an  )  [inline]
 

Definition at line 35 of file TGo4Display.h.

References fxAnalysis.

Referenced by TGo4AnalysisProxy::TGo4AnalysisProxy(), and TGo4AnalysisProxy::~TGo4AnalysisProxy().

Bool_t TGo4Display::DisconnectSlave const char *  name = 0,
Bool_t  waitforslave = kTRUE
[virtual]
 

Add functionality to reset gui appereance here:.

Reimplemented from TGo4Master.

Definition at line 77 of file TGo4Display.cxx.

References TGo4Master::DisconnectSlave(), TGo4AnalysisProxy::DisplayDisconnected(), and fxAnalysis.


Member Data Documentation

TGo4DisplayDrawerTimer* TGo4Display::fxDrawTimer [private]
 

Timer for drawing job.

Definition at line 45 of file TGo4Display.h.

Referenced by TGo4Display(), and ~TGo4Display().

TGo4DisplayLoggerTimer* TGo4Display::fxLogTimer [private]
 

Timer for status logging job.

Definition at line 48 of file TGo4Display.h.

Referenced by TGo4Display(), and ~TGo4Display().

TGo4AnalysisProxy* TGo4Display::fxAnalysis [private]
 

Definition at line 50 of file TGo4Display.h.

Referenced by DisconnectSlave(), DisplayData(), DisplayLog(), SetAnalysis(), and ~TGo4Display().


The documentation for this class was generated from the following files:
Generated on Fri Nov 28 13:00:49 2008 for Go4-v3.04-1 by  doxygen 1.4.2