Loading [MathJax]/extensions/tex2jax.js
ROOT
6.14/05
Reference Guide
ROOT Home
Main Page
Tutorials
Functional Parts
+
Namespaces
Namespace List
+
Namespace Members
+
All
<
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
<
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
u
w
x
+
Enumerations
a
e
f
g
m
p
t
v
w
y
+
Enumerator
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
w
+
All Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
+
Enumerations
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
w
y
+
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
+
Properties
f
+
Related Functions
:
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Files
File List
+
File Members
+
All
1
2
3
4
5
6
7
8
9
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Enumerations
c
e
f
i
l
m
p
r
u
x
+
Enumerator
a
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
u
v
w
+
Macros
1
2
3
4
5
6
7
8
9
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Release Notes
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
net
net
inc
TGridResult.h
Go to the documentation of this file.
1
// @(#)root/net:$Id$
2
// Author: Fons Rademakers 3/1/2002
3
4
/*************************************************************************
5
* Copyright (C) 1995-2002, 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_TGridResult
13
#define ROOT_TGridResult
14
15
//////////////////////////////////////////////////////////////////////////
16
// //
17
// TGridResult //
18
// //
19
// Abstract base class defining interface to a GRID result. //
20
// Objects of this class are created by TGrid methods. //
21
// //
22
// Related classes are TGrid. //
23
// //
24
//////////////////////////////////////////////////////////////////////////
25
26
#include "
TList.h
"
27
28
class
TEntryList
;
29
30
31
class
TGridResult
:
public
TList
{
32
33
public
:
34
TGridResult
() :
TList
() {
SetOwner
(
kTRUE
); }
35
virtual
~TGridResult
() { }
36
37
virtual
const
char
*
GetFileName
(
UInt_t
)
const
38
{
MayNotUse
(
"GetFileName"
);
return
0; }
39
virtual
const
char
*
GetFileNamePath
(
UInt_t
)
const
40
{
MayNotUse
(
"GetFileNamePath"
);
return
0; }
41
virtual
const
char
*
GetPath
(
UInt_t
)
const
42
{
MayNotUse
(
"GetPath"
);
return
0; }
43
virtual
const
TEntryList
*
GetEntryList
(
UInt_t
)
const
44
{
MayNotUse
(
"GetEntryList"
);
return
0; }
45
virtual
const
char
*
GetKey
(
UInt_t
,
const
char
*)
const
46
{
MayNotUse
(
"GetKey"
);
return
0; }
47
virtual
Bool_t
SetKey
(
UInt_t
,
const
char
*,
const
char
*)
48
{
MayNotUse
(
"SetKey"
);
return
0; }
49
virtual
TList
*
GetFileInfoList
()
const
50
{
MayNotUse
(
"GetFileInfoList"
);
return
0; }
51
52
ClassDef
(
TGridResult
,1)
// ABC defining interface to GRID result set
53
};
54
55
#endif
TGridResult
Definition:
TGridResult.h:31
TGridResult::GetKey
virtual const char * GetKey(UInt_t, const char *) const
Definition:
TGridResult.h:45
TCollection::SetOwner
virtual void SetOwner(Bool_t enable=kTRUE)
Set whether this collection is the owner (enable==true) of its content.
Definition:
TCollection.cxx:744
TGridResult::GetFileInfoList
virtual TList * GetFileInfoList() const
Definition:
TGridResult.h:49
Bool_t
bool Bool_t
Definition:
RtypesCore.h:59
TGridResult::~TGridResult
virtual ~TGridResult()
Definition:
TGridResult.h:35
TGridResult::TGridResult
TGridResult()
Definition:
TGridResult.h:34
ClassDef
#define ClassDef(name, id)
Definition:
Rtypes.h:320
TGridResult::GetPath
virtual const char * GetPath(UInt_t) const
Definition:
TGridResult.h:41
TObject::MayNotUse
void MayNotUse(const char *method) const
Use this method to signal that a method (defined in a base class) may not be called in a derived clas...
Definition:
TObject.cxx:933
TList.h
TList
A doubly linked list.
Definition:
TList.h:44
TGridResult::GetFileNamePath
virtual const char * GetFileNamePath(UInt_t) const
Definition:
TGridResult.h:39
UInt_t
unsigned int UInt_t
Definition:
RtypesCore.h:42
TGridResult::SetKey
virtual Bool_t SetKey(UInt_t, const char *, const char *)
Definition:
TGridResult.h:47
TGridResult::GetEntryList
virtual const TEntryList * GetEntryList(UInt_t) const
Definition:
TGridResult.h:43
TGridResult::GetFileName
virtual const char * GetFileName(UInt_t) const
Definition:
TGridResult.h:37
TEntryList
A List of entry numbers in a TTree or TChain.
Definition:
TEntryList.h:25
kTRUE
const Bool_t kTRUE
Definition:
RtypesCore.h:87