Logo ROOT  
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#include "TGridJob.h"
26
27
28class TAlienJob : public TGridJob {
29
30public:
31 TAlienJob(TString jobID) : TGridJob(jobID) { }
32 virtual ~TAlienJob() { }
33
34 virtual TGridJobStatus *GetJobStatus() const;
35 virtual Bool_t Resubmit();
36 virtual Bool_t Cancel();
37
38 ClassDef(TAlienJob,1) // Alien implementation of TGridJob
39};
40
41#endif
bool Bool_t
Definition: RtypesCore.h:63
#define ClassDef(name, id)
Definition: Rtypes.h:335
virtual TGridJobStatus * GetJobStatus() const
Queries the job for its status and returns a TGridJobStatus object.
Definition: TAlienJob.cxx:35
virtual ~TAlienJob()
Definition: TAlienJob.h:32
TAlienJob(TString jobID)
Definition: TAlienJob.h:31
virtual Bool_t Cancel()
Cancels a job e.g.
Definition: TAlienJob.cxx:68
virtual Bool_t Resubmit()
Resubmits a job.
Definition: TAlienJob.cxx:81
Basic string class.
Definition: TString.h:136