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
proof
proof
inc
TDSetProxy.h
Go to the documentation of this file.
1
// @(#)root/proof:$Id$
2
// Author: Maarten Ballintijn 12/03/02
3
4
/*************************************************************************
5
* Copyright (C) 1995-2001, 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_TDSetProxy
13
#define ROOT_TDSetProxy
14
15
16
//////////////////////////////////////////////////////////////////////////
17
// //
18
// TDSetProxy //
19
// //
20
// TDSet proxy for use on slaves. //
21
// //
22
//////////////////////////////////////////////////////////////////////////
23
24
#ifndef ROOT_TDSet
25
#include "
TDSet.h
"
26
#endif
27
28
class
TProofServ
;
29
30
31
class
TDSetProxy
:
public
TDSet
{
32
33
private
:
34
TProofServ
*
fServ
;
//!
35
36
public
:
37
TDSetProxy
();
38
TDSetProxy
(
const
char
*
type
,
const
char
*objname =
"*"
,
const
char
*dir =
"/"
);
39
40
void
Reset
();
41
TDSetElement
*
Next
(
Long64_t
totalEntries = -1);
42
43
void
SetProofServ
(
TProofServ
*serv);
44
45
ClassDef
(
TDSetProxy
,1)
// TDSet proxy for use on slaves
46
};
47
48
#endif
TDSetProxy::SetProofServ
void SetProofServ(TProofServ *serv)
Set the reference TProofServ instance.
Definition:
TDSetProxy.cxx:47
TDSet.h
Long64_t
long long Long64_t
Definition:
RtypesCore.h:69
TDSetProxy::Next
TDSetElement * Next(Long64_t totalEntries=-1)
Get the next packet.
Definition:
TDSetProxy.cxx:64
TDSet
Definition:
TDSet.h:153
TDSetProxy::fServ
TProofServ * fServ
Definition:
TDSetProxy.h:34
TDSetProxy::Reset
void Reset()
Reset this instance.
Definition:
TDSetProxy.cxx:56
TDSetElement
Definition:
TDSet.h:68
ClassDef
#define ClassDef(name, id)
Definition:
Rtypes.h:254
TDSetProxy
Definition:
TDSetProxy.h:31
TProofServ
Definition:
TProofServ.h:75
type
int type
Definition:
TGX11.cxx:120
TDSetProxy::TDSetProxy
TDSetProxy()