Public Member Functions | Protected Attributes | Private Member Functions | Private Attributes

TGo4TestThreadManager Class Reference

#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 ()
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(at)gsi.de
Go4 project-DVEE-GSI Darmstadt
Germany
Version:
0.9
Since:
jul 2000-oct 2001

Definition at line 33 of file TGo4TestThreadManager.h.


Constructor & Destructor Documentation

TGo4TestThreadManager::TGo4TestThreadManager ( const TGo4TestThreadManager right  ) 

Definition at line 20 of file TGo4TestThreadManager.cxx.

References GO4TRACE.

TGo4TestThreadManager::TGo4TestThreadManager ( const char *  name  ) 
TGo4TestThreadManager::~TGo4TestThreadManager (  )  [virtual]

Definition at line 59 of file TGo4TestThreadManager.cxx.

References fxCanvas, fxPad1, fxPad2, and GO4TRACE.

TGo4TestThreadManager::TGo4TestThreadManager (  )  [private]

Member Function Documentation

TCanvas * TGo4TestThreadManager::GetCanvas (  ) 

Definition at line 74 of file TGo4TestThreadManager.cxx.

References fxCanvas, and GO4TRACE.

TPad * TGo4TestThreadManager::GetPad1 (  ) 

Definition at line 80 of file TGo4TestThreadManager.cxx.

References fxPad1, and GO4TRACE.

TPad * TGo4TestThreadManager::GetPad2 (  ) 

Definition at line 86 of file TGo4TestThreadManager.cxx.

References fxPad2, and GO4TRACE.

Int_t TGo4TestThreadManager::TestAction (  )  [virtual]

general testfunction which can be called from any thread runnable

Definition at line 67 of file TGo4TestThreadManager.cxx.

References GO4TRACE.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines