ROOT
6.12/07
Reference Guide
net
alien
inc
TAlienJobStatusList.h
Go to the documentation of this file.
1
// @(#)root/alien:$Id$
2
// Author: Andreas-Joachim Peters 10/12/2006
3
4
/*************************************************************************
5
* Copyright (C) 1995-2006, 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_TAlienJobStatusList
13
#define ROOT_TAlienJobStatusList
14
15
//////////////////////////////////////////////////////////////////////////
16
// //
17
// TAlienJobStatusList //
18
// //
19
// Alien implementation of TGridJobStatusList //
20
// //
21
//////////////////////////////////////////////////////////////////////////
22
23
#include "
TGridJobStatusList.h
"
24
25
class
TAlienJob
;
26
27
class
TAlienJobStatusList
:
public
TGridJobStatusList
{
28
29
protected
:
30
TString
fJobID
;
// the job's ID
31
32
virtual
void
PrintCollectionEntry
(
TObject
* entry,
Option_t
* option,
Int_t
recurse)
const
;
33
34
public
:
35
TAlienJobStatusList
() {
gGridJobStatusList
=
this
; }
36
virtual
~TAlienJobStatusList
() {
if
(
gGridJobStatusList
==
this
)
gGridJobStatusList
=0; }
37
38
ClassDef
(
TAlienJobStatusList
,1)
// ABC defining interface to a list of AliEn GRID jobs
39
};
40
41
#endif
Option_t
const char Option_t
Definition:
RtypesCore.h:62
TString
Basic string class.
Definition:
TString.h:125
Int_t
int Int_t
Definition:
RtypesCore.h:41
ClassDef
#define ClassDef(name, id)
Definition:
Rtypes.h:320
TAlienJobStatusList::fJobID
TString fJobID
Definition:
TAlienJobStatusList.h:30
TGridJobStatusList
Definition:
TGridJobStatusList.h:30
TAlienJobStatusList::~TAlienJobStatusList
virtual ~TAlienJobStatusList()
Definition:
TAlienJobStatusList.h:36
TAlienJobStatusList::TAlienJobStatusList
TAlienJobStatusList()
Definition:
TAlienJobStatusList.h:35
TAlienJobStatusList
Definition:
TAlienJobStatusList.h:27
TGridJobStatusList.h
TAlienJob
Definition:
TAlienJob.h:28
TObject
Mother of all ROOT objects.
Definition:
TObject.h:37
TAlienJobStatusList::PrintCollectionEntry
virtual void PrintCollectionEntry(TObject *entry, Option_t *option, Int_t recurse) const
Print information about jobs.
Definition:
TAlienJobStatusList.cxx:29
gGridJobStatusList
R__EXTERN TGridJobStatusList * gGridJobStatusList
Definition:
TGridJobStatusList.h:42