Loading [MathJax]/extensions/tex2jax.js
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
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
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()