GSI Object Oriented Online Offline (Go4)
GO4-5.3.2
|
#include <TGo4TaskStatus.h>
Public Member Functions | |
TGo4TaskStatus () | |
virtual | ~TGo4TaskStatus () |
Bool_t | IsInitDone () const |
Bool_t | IsTerminating () const |
Bool_t | IsAutoStart () const |
Bool_t | IsAutoCreate () const |
Bool_t | IsAppBlocking () const |
TGo4TaskHandlerStatus * | GetTaskHandlerStatus () const |
virtual Int_t | PrintStatus (Text_t *buffer=0, Int_t buflen=0) |
Public Member Functions inherited from TGo4Status | |
TGo4Status () | |
TGo4Status (const char *name) | |
TGo4Status (const char *name, const char *title) | |
virtual | ~TGo4Status () |
virtual void | Print (Option_t *dummy="") const |
Protected Member Functions | |
void | SetFlags (Bool_t blocking, Bool_t autocreate, Bool_t autostart, Bool_t terminating, Bool_t initdone) |
void | SetTaskHandlerStatus (TGo4TaskHandlerStatus *thstate) |
TGo4TaskStatus (const char *name) | |
Protected Attributes | |
Bool_t | fbAppBlocking |
Bool_t | fbAutoCreate |
Bool_t | fbAutoStart |
Bool_t | fbTerminating |
TGo4TaskHandlerStatus * | fxTaskHandlerStatus |
Bool_t | fbInitDone |
Friends | |
class | TGo4Task |
class | TGo4Slave |
Additional Inherited Members | |
Public Types inherited from TGo4Status | |
enum | { kGo4NoReset = BIT(20), kGo4CanDelete = BIT(21), kGo4BackStoreReset = BIT(22) } |
Static Public Member Functions inherited from TGo4Status | |
static Text_t * | PrintIndent (Text_t *buffer, Int_t &buflen) |
static Text_t * | PrintBuffer (char *buffer, Int_t &buflen, const char *text,...) |
Definition at line 21 of file TGo4TaskStatus.h.
TGo4TaskStatus::TGo4TaskStatus | ( | ) |
Definition at line 20 of file TGo4TaskStatus.cxx.
|
virtual |
Definition at line 32 of file TGo4TaskStatus.cxx.
References fxTaskHandlerStatus.
|
protected |
Definition at line 26 of file TGo4TaskStatus.cxx.
|
inline |
Definition at line 41 of file TGo4TaskStatus.h.
References fxTaskHandlerStatus.
|
inline |
Definition at line 39 of file TGo4TaskStatus.h.
References fbAppBlocking.
|
inline |
Definition at line 37 of file TGo4TaskStatus.h.
References fbAutoCreate.
|
inline |
Definition at line 35 of file TGo4TaskStatus.h.
References fbAutoStart.
|
inline |
Definition at line 31 of file TGo4TaskStatus.h.
References fbInitDone.
|
inline |
Definition at line 33 of file TGo4TaskStatus.h.
References fbTerminating.
|
virtual |
method to printout status information on stdout;
Reimplemented from TGo4Status.
Reimplemented in TGo4AnalysisClientStatus, TGo4ExampleClientStatus, and TGo4ClientStatus.
Definition at line 55 of file TGo4TaskStatus.cxx.
References fbAppBlocking, fbAutoCreate, fbAutoStart, fbInitDone, fbTerminating, fxTaskHandlerStatus, TGo4Status::PrintBuffer(), and TGo4TaskHandlerStatus::PrintStatus().
Referenced by TGo4ClientStatus::PrintStatus().
|
protected |
Definition at line 38 of file TGo4TaskStatus.cxx.
References fbAppBlocking, fbAutoCreate, fbAutoStart, fbInitDone, and fbTerminating.
Referenced by TGo4Task::UpdateStatus().
|
protected |
Definition at line 50 of file TGo4TaskStatus.cxx.
References fxTaskHandlerStatus.
Referenced by TGo4Task::UpdateStatus().
|
friend |
Definition at line 23 of file TGo4TaskStatus.h.
|
friend |
Definition at line 22 of file TGo4TaskStatus.h.
|
protected |
Definition at line 52 of file TGo4TaskStatus.h.
Referenced by IsAppBlocking(), PrintStatus(), and SetFlags().
|
protected |
Definition at line 53 of file TGo4TaskStatus.h.
Referenced by IsAutoCreate(), PrintStatus(), and SetFlags().
|
protected |
Definition at line 54 of file TGo4TaskStatus.h.
Referenced by IsAutoStart(), PrintStatus(), and SetFlags().
|
protected |
Definition at line 60 of file TGo4TaskStatus.h.
Referenced by IsInitDone(), PrintStatus(), and SetFlags().
|
protected |
Definition at line 55 of file TGo4TaskStatus.h.
Referenced by IsTerminating(), PrintStatus(), and SetFlags().
|
protected |
Definition at line 59 of file TGo4TaskStatus.h.
Referenced by GetTaskHandlerStatus(), PrintStatus(), SetTaskHandlerStatus(), and ~TGo4TaskStatus().