ROOT
6.06/09
Reference Guide
ROOT Home Page
Main Page
Related Pages
User's Classes
Namespaces
All Classes
Files
Release Notes
File List
File Members
net
alien
inc
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
:
33
TAlienJob
(
TString
jobID
) :
TGridJob
(jobID) { }
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
jobID
ClassImp(TAlienJob) TGridJobStatus *TAlienJob jobID
Queries the job for its status and returns a TGridJobStatus object.
Definition:
TAlienJob.cxx:38
TAlienJob::Resubmit
virtual Bool_t Resubmit()
Resubmits a job.
Definition:
TAlienJob.cxx:81
TString
Basic string class.
Definition:
TString.h:137
Bool_t
bool Bool_t
Definition:
RtypesCore.h:59
TAlienJob::~TAlienJob
virtual ~TAlienJob()
Definition:
TAlienJob.h:34
ClassDef
#define ClassDef(name, id)
Definition:
Rtypes.h:254
TAlienJob::TAlienJob
TAlienJob(TString jobID)
Definition:
TAlienJob.h:33
TAlienJob
Definition:
TAlienJob.h:30
TGridJobStatus
Definition:
TGridJobStatus.h:28
TAlienJob::Cancel
virtual Bool_t Cancel()
Cancels a job e.g.
Definition:
TAlienJob.cxx:68
TGridJob
Definition:
TGridJob.h:35
TAlienJob::GetJobStatus
virtual TGridJobStatus * GetJobStatus() const
TGridJob.h