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
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
#ifndef ROOT_TGridJobStatusList
24
#include "
TGridJobStatusList.h
"
25
#endif
26
27
class
TAlienJob
;
28
29
class
TAlienJobStatusList
:
public
TGridJobStatusList
{
30
31
protected
:
32
TString
fJobID
;
// the job's ID
33
34
virtual
void
PrintCollectionEntry
(
TObject
*
entry
,
Option_t
* option,
Int_t
recurse)
const
;
35
36
public
:
37
TAlienJobStatusList
() {
gGridJobStatusList
=
this
; }
38
virtual
~TAlienJobStatusList
() {
if
(
gGridJobStatusList
==
this
)
gGridJobStatusList
=0; }
39
40
ClassDef
(
TAlienJobStatusList
,1)
// ABC defining interface to a list of AliEn GRID jobs
41
};
42
43
#endif
Option_t
const char Option_t
Definition:
RtypesCore.h:62
TAlienJobStatusList::PrintCollectionEntry
virtual void PrintCollectionEntry(TObject *entry, Option_t *option, Int_t recurse) const
Print the collection entry.
TString
Basic string class.
Definition:
TString.h:137
Int_t
int Int_t
Definition:
RtypesCore.h:41
ClassDef
#define ClassDef(name, id)
Definition:
Rtypes.h:254
TAlienJobStatusList::fJobID
TString fJobID
Definition:
TAlienJobStatusList.h:32
TGridJobStatusList
Definition:
TGridJobStatusList.h:34
TAlienJobStatusList::~TAlienJobStatusList
virtual ~TAlienJobStatusList()
Definition:
TAlienJobStatusList.h:38
TAlienJobStatusList::TAlienJobStatusList
TAlienJobStatusList()
Definition:
TAlienJobStatusList.h:37
TAlienJobStatusList
Definition:
TAlienJobStatusList.h:29
entry
Long64_t entry
Definition:
TTreeFormula.cxx:100
TGridJobStatusList.h
TAlienJob
Definition:
TAlienJob.h:30
TObject
Mother of all ROOT objects.
Definition:
TObject.h:58
gGridJobStatusList
R__EXTERN TGridJobStatusList * gGridJobStatusList
Definition:
TGridJobStatusList.h:46