#include <TGo4ExampleClientStatus.h>
Public Member Functions | |
TGo4ExampleClientStatus () | |
virtual | ~TGo4ExampleClientStatus () |
virtual Int_t | PrintStatus (Text_t *buffer=0, Int_t buflen=0) |
Private Member Functions | |
void | SetNames (const char *main, const char *watch) |
void | SetHistoStatus (TH1 *histogram) |
TGo4ExampleClientStatus (const char *name) | |
Private Attributes | |
TString | fxMainName |
TString | fxWatchName |
TString | fxHistogramName |
Friends | |
class | TGo4ExampleClient |
class | TGo4ExampleDisplay |
Definition at line 22 of file TGo4ExampleClientStatus.h.
TGo4ExampleClientStatus::TGo4ExampleClientStatus | ( | ) | [inline] |
Definition at line 29 of file TGo4ExampleClientStatus.h.
TGo4ExampleClientStatus::~TGo4ExampleClientStatus | ( | ) | [virtual] |
Definition at line 75 of file TGo4ExampleClientStatus.cxx.
References GO4TRACE.
TGo4ExampleClientStatus::TGo4ExampleClientStatus | ( | const char * | name | ) | [private] |
Definition at line 21 of file TGo4ExampleClientStatus.cxx.
References GO4TRACE.
Int_t TGo4ExampleClientStatus::PrintStatus | ( | Text_t * | buffer = 0 , |
|
Int_t | buflen = 0 | |||
) | [virtual] |
basic method to printout status information on stdout; to be overridden by specific subclass
Reimplemented from TGo4ClientStatus.
Definition at line 41 of file TGo4ExampleClientStatus.cxx.
References fxHistogramName, fxMainName, fxWatchName, GO4TRACE, and TGo4Status::PrintBuffer().
void TGo4ExampleClientStatus::SetHistoStatus | ( | TH1 * | histogram | ) | [private] |
Set histogram status
Definition at line 26 of file TGo4ExampleClientStatus.cxx.
References fxHistogramName, and GO4TRACE.
Referenced by TGo4ExampleClient::UpdateStatus().
void TGo4ExampleClientStatus::SetNames | ( | const char * | main, | |
const char * | watch | |||
) | [private] |
Set names of the work runnables of example
Definition at line 34 of file TGo4ExampleClientStatus.cxx.
References fxMainName, fxWatchName, and GO4TRACE.
Referenced by TGo4ExampleClient::UpdateStatus().
friend class TGo4ExampleClient [friend] |
Definition at line 24 of file TGo4ExampleClientStatus.h.
friend class TGo4ExampleDisplay [friend] |
Definition at line 25 of file TGo4ExampleClientStatus.h.
TString TGo4ExampleClientStatus::fxHistogramName [private] |
Remember name of histogram
Definition at line 49 of file TGo4ExampleClientStatus.h.
Referenced by PrintStatus(), and SetHistoStatus().
TString TGo4ExampleClientStatus::fxMainName [private] |
Remember name of main thread
Definition at line 43 of file TGo4ExampleClientStatus.h.
Referenced by PrintStatus(), and SetNames().
TString TGo4ExampleClientStatus::fxWatchName [private] |
Remember name of watch thread
Definition at line 46 of file TGo4ExampleClientStatus.h.
Referenced by PrintStatus(), and SetNames().