Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
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#include "TDSet.h"
25
26class TProofServ;
27
28
29class TDSetProxy : public TDSet {
30
31private:
33
34public:
35 TDSetProxy();
36 TDSetProxy(const char *type, const char *objname = "*", const char *dir = "/");
37
38 void Reset() override;
39 TDSetElement *Next(Long64_t totalEntries = -1) override;
40
41 void SetProofServ(TProofServ *serv);
42
43 ClassDefOverride(TDSetProxy,1) // TDSet proxy for use on slaves
44};
45
46#endif
long long Long64_t
Definition RtypesCore.h:80
#define ClassDefOverride(name, id)
Definition Rtypes.h:341
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t Atom_t Atom_t Time_t type
Manages an element of a TDSet.
Definition TDSet.h:66
void Reset() override
Reset this instance.
void SetProofServ(TProofServ *serv)
Set the reference TProofServ instance.
TDSetElement * Next(Long64_t totalEntries=-1) override
Get the next packet.
TDSetProxy()
Constructor.
TProofServ * fServ
Definition TDSetProxy.h:32
This class implements a data set to be used for PROOF processing.
Definition TDSet.h:153
Class providing the PROOF server.
Definition TProofServ.h:66