TGo4TestThreadManager Class Reference

Example of a user subclass of the threadmanager. More...

#include <TGo4TestThreadManager.h>

Inheritance diagram for TGo4TestThreadManager:

TGo4ThreadManager

List of all members.

Public Member Functions

 TGo4TestThreadManager (const TGo4TestThreadManager &right)
 TGo4TestThreadManager (const char *name)
virtual ~TGo4TestThreadManager ()
virtual Int_t TestAction ()
 general testfunction which can be called from any thread runnable
TCanvas * GetCanvas ()
TPad * GetPad1 ()
TPad * GetPad2 ()

Protected Attributes

TGo4TestRunnablefxControlRunnable

Private Member Functions

 TGo4TestThreadManager ()

Private Attributes

TCanvas * fxCanvas
TPad * fxPad1
TPad * fxPad2


Detailed Description

Example of a user subclass of the threadmanager.

This test threadmanager creates the runnables in its constructor and adds them to the threadhandler. NOTE: The Launch() method must be called at the end of the user threadmanager constructor to let all things begin.

Author:
J. Adamczewski

Go4 project-DVEE-GSI Darmstadt

Germany

j.adamczewski@gsi.de

Version:
0.9
Since:
jul 2000-oct 2001

Definition at line 34 of file TGo4TestThreadManager.h.


Constructor & Destructor Documentation

TGo4TestThreadManager::TGo4TestThreadManager ( const TGo4TestThreadManager right  ) 

Definition at line 22 of file TGo4TestThreadManager.cxx.

TGo4TestThreadManager::TGo4TestThreadManager ( const char *  name  ) 

Definition at line 28 of file TGo4TestThreadManager.cxx.

TGo4TestThreadManager::~TGo4TestThreadManager (  )  [virtual]

Definition at line 61 of file TGo4TestThreadManager.cxx.

TGo4TestThreadManager::TGo4TestThreadManager (  )  [private]


Member Function Documentation

Int_t TGo4TestThreadManager::TestAction (  )  [virtual]

general testfunction which can be called from any thread runnable

Definition at line 69 of file TGo4TestThreadManager.cxx.

TCanvas * TGo4TestThreadManager::GetCanvas (  ) 

Definition at line 76 of file TGo4TestThreadManager.cxx.

TPad * TGo4TestThreadManager::GetPad1 (  ) 

Definition at line 82 of file TGo4TestThreadManager.cxx.

TPad * TGo4TestThreadManager::GetPad2 (  ) 

Definition at line 88 of file TGo4TestThreadManager.cxx.


Member Data Documentation

Definition at line 61 of file TGo4TestThreadManager.h.

TCanvas* TGo4TestThreadManager::fxCanvas [private]

Definition at line 67 of file TGo4TestThreadManager.h.

Definition at line 68 of file TGo4TestThreadManager.h.

Definition at line 69 of file TGo4TestThreadManager.h.


The documentation for this class was generated from the following files:

Generated on Thu Oct 28 12:35:18 2010 for Go4-ThreadManagerv4.04-2 by  doxygen 1.5.6