TGo4TaskStatus Class Reference

#include <TGo4TaskStatus.h>

Inheritance diagram for TGo4TaskStatus:

TGo4Status TGo4ClientStatus TGo4ExampleClientStatus

List of all members.

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
TGo4TaskHandlerStatusGetTaskHandlerStatus () const
virtual Int_t PrintStatus (Text_t *buffer=0, Int_t buflen=0)
 method to printout status information on stdout;

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
TGo4TaskHandlerStatusfxTaskHandlerStatus
 1
Bool_t fbInitDone

Friends

class TGo4Task
class TGo4Slave


Detailed Description

Definition at line 21 of file TGo4TaskStatus.h.


Constructor & Destructor Documentation

TGo4TaskStatus::TGo4TaskStatus (  ) 

Definition at line 20 of file TGo4TaskStatus.cxx.

TGo4TaskStatus::~TGo4TaskStatus (  )  [virtual]

Definition at line 32 of file TGo4TaskStatus.cxx.

TGo4TaskStatus::TGo4TaskStatus ( const char *  name  )  [protected]

Definition at line 26 of file TGo4TaskStatus.cxx.


Member Function Documentation

Bool_t TGo4TaskStatus::IsInitDone (  )  const [inline]

Definition at line 31 of file TGo4TaskStatus.h.

Bool_t TGo4TaskStatus::IsTerminating (  )  const [inline]

Definition at line 33 of file TGo4TaskStatus.h.

Bool_t TGo4TaskStatus::IsAutoStart (  )  const [inline]

Definition at line 35 of file TGo4TaskStatus.h.

Bool_t TGo4TaskStatus::IsAutoCreate (  )  const [inline]

Definition at line 37 of file TGo4TaskStatus.h.

Bool_t TGo4TaskStatus::IsAppBlocking (  )  const [inline]

Definition at line 39 of file TGo4TaskStatus.h.

TGo4TaskHandlerStatus* TGo4TaskStatus::GetTaskHandlerStatus (  )  const [inline]

Definition at line 41 of file TGo4TaskStatus.h.

Int_t TGo4TaskStatus::PrintStatus ( Text_t *  buffer = 0,
Int_t  buflen = 0 
) [virtual]

method to printout status information on stdout;

Reimplemented from TGo4Status.

Reimplemented in TGo4ClientStatus, and TGo4ExampleClientStatus.

Definition at line 54 of file TGo4TaskStatus.cxx.

void TGo4TaskStatus::SetFlags ( Bool_t  blocking,
Bool_t  autocreate,
Bool_t  autostart,
Bool_t  terminating,
Bool_t  initdone 
) [protected]

Definition at line 37 of file TGo4TaskStatus.cxx.

void TGo4TaskStatus::SetTaskHandlerStatus ( TGo4TaskHandlerStatus thstate  )  [protected]

Definition at line 49 of file TGo4TaskStatus.cxx.


Friends And Related Function Documentation

friend class TGo4Task [friend]

Definition at line 22 of file TGo4TaskStatus.h.

friend class TGo4Slave [friend]

Definition at line 23 of file TGo4TaskStatus.h.


Member Data Documentation

Bool_t TGo4TaskStatus::fbAppBlocking [protected]

Definition at line 52 of file TGo4TaskStatus.h.

Bool_t TGo4TaskStatus::fbAutoCreate [protected]

Definition at line 53 of file TGo4TaskStatus.h.

Bool_t TGo4TaskStatus::fbAutoStart [protected]

Definition at line 54 of file TGo4TaskStatus.h.

Bool_t TGo4TaskStatus::fbTerminating [protected]

Definition at line 55 of file TGo4TaskStatus.h.

1

Definition at line 59 of file TGo4TaskStatus.h.

Bool_t TGo4TaskStatus::fbInitDone [protected]

Definition at line 60 of file TGo4TaskStatus.h.


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

Generated on Thu Oct 28 12:31:34 2010 for Go4-Taskhandlerv4.04-2 by  doxygen 1.5.6