ROOT  6.06/09
Reference Guide
TAlienJob.h
Go to the documentation of this file.
1 // @(#)root/alien:$Id$
2 // Author: Jan Fiete Grosse-Oetringhaus 06/10/2004
3 
4 /*************************************************************************
5  * Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
6  * All rights reserved. *
7  * *
8  * For the licensing terms see $ROOTSYS/LICENSE. *
9  * For the list of contributors see $ROOTSYS/README/CREDITS. *
10  *************************************************************************/
11 
12 #ifndef ROOT_TAlienJob
13 #define ROOT_TAlienJob
14 
15 //////////////////////////////////////////////////////////////////////////
16 // //
17 // TAlienJob //
18 // //
19 // Alien implentation of TGridJob //
20 // //
21 // Related classes are TAlienJobStatus. //
22 // //
23 //////////////////////////////////////////////////////////////////////////
24 
25 #ifndef ROOT_TGridJob
26 #include "TGridJob.h"
27 #endif
28 
29 
30 class TAlienJob : public TGridJob {
31 
32 public:
34  virtual ~TAlienJob() { }
35 
36  virtual TGridJobStatus *GetJobStatus() const;
37  virtual Bool_t Resubmit();
38  virtual Bool_t Cancel();
39 
40  ClassDef(TAlienJob,1) // Alien implementation of TGridJob
41 };
42 
43 #endif
ClassImp(TAlienJob) TGridJobStatus *TAlienJob jobID
Queries the job for its status and returns a TGridJobStatus object.
Definition: TAlienJob.cxx:38
virtual Bool_t Resubmit()
Resubmits a job.
Definition: TAlienJob.cxx:81
Basic string class.
Definition: TString.h:137
bool Bool_t
Definition: RtypesCore.h:59
virtual ~TAlienJob()
Definition: TAlienJob.h:34
#define ClassDef(name, id)
Definition: Rtypes.h:254
TAlienJob(TString jobID)
Definition: TAlienJob.h:33
virtual Bool_t Cancel()
Cancels a job e.g.
Definition: TAlienJob.cxx:68
virtual TGridJobStatus * GetJobStatus() const