ROOT
6.30.04
Reference Guide
All
Namespaces
Files
Pages
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
TList.h
net
net
inc
TGridResult.h
Generated on Tue May 5 2020 14:03:12 for ROOT by
1.8.5