| library: libCore #include "TVirtualProof.h"
 | 
TVirtualProof
class description - source file - inheritance tree (.pdf)
 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.
    public:
                                  virtual ~TVirtualProof()
                             virtual void AddChain(TChain* chain)
                             virtual void AddFeedback(const char* name)
                             virtual void AddInput(TObject* obj)
                            virtual Int_t Archive(Int_t query, const char* url)
                            virtual Int_t Archive(const char* queryref, const char* url = "0")
                             virtual void cd(Int_t = -1)
                           static TClass* Class()
                            virtual Int_t CleanupSession(const char* sessiontag)
                             virtual void ClearCache()
                             virtual void ClearFeedback()
                             virtual void ClearInput()
                            virtual Int_t ClearPackage(const char* package)
                            virtual Int_t ClearPackages()
                             virtual void Close(Option_t* option = "")
                   virtual TDrawFeedback* CreateDrawFeedback()
                             virtual void DeleteDrawFeedback(TDrawFeedback* f)
                             virtual void Detach(Option_t* = "")
                            virtual Int_t DrawSelect(TDSet* set, const char* varexp, const char* selection = "", Option_t* option = "", Long64_t nentries = -1, Long64_t firstentry = 0)
                            virtual Int_t EnablePackage(const char* package)
                            virtual Int_t Exec(const char* cmd)
                             virtual void Feedback(TList* objs)
                            virtual Int_t Finalize(Int_t qry = -1, Bool_t force = kFALSE)
                            virtual Int_t Finalize(const char* queryref, Bool_t force = kFALSE)
                         virtual Long64_t GetBytesRead() const
                            virtual Int_t GetClientProtocol() const
                      virtual const char* GetConfDir() const
                      virtual const char* GetConfFile() const
                          virtual Float_t GetCpuTime() const
                           virtual TList* GetFeedbackList() const
                      virtual const char* GetImage() const
                           virtual TList* GetListOfQueries(Option_t* opt = "")
                             virtual void GetLog(Int_t start = -1, Int_t end = -1)
                            virtual Int_t GetLogLevel() const
                virtual TVirtualProofMgr* GetManager()
                      virtual const char* GetMaster() const
                             virtual void GetMaxQueries()
                            virtual Int_t GetNumberOfDrawQueries()
                            virtual Int_t GetNumberOfQueries()
                         virtual TObject* GetOutput(const char* name)
                           virtual TList* GetOutputList()
                           virtual TList* GetOutputNames()
                            virtual Int_t GetParallel() const
                            virtual Int_t GetPort() const
        virtual TVirtualProof::EQueryMode GetQueryMode() const
                    virtual TQueryResult* GetQueryResult(const char* ref)
                           virtual TList* GetQueryResults()
                          virtual Float_t GetRealTime() const
                            virtual Int_t GetRemoteProtocol() const
      virtual TVirtualProofMgr::EServType GetServType() const
                            virtual Int_t GetSessionID() const
                      virtual const char* GetSessionTag() const
                           virtual TList* GetSlaveInfo()
                            virtual Int_t GetStatus() const
                           virtual TTree* GetTreeHeader(TDSet* dset)
                      virtual const char* GetUrl() const
                      virtual const char* GetUser() const
                      virtual const char* GetWorkDir() const
                          virtual TClass* IsA() const
                           virtual Bool_t IsDataReady(Long64_t& totalbytes, Long64_t& bytesready)
                           virtual Bool_t IsIdle() const
                           virtual Bool_t IsMaster() const
                           virtual Bool_t IsParallel() const
                           virtual Bool_t IsProofd() const
                           virtual Bool_t IsValid() const
                             virtual void LogMessage(const char* msg, Bool_t all)
                           TVirtualProof& operator=(const TVirtualProof&)
                            virtual Int_t Ping()
                             virtual void Print(Option_t* option = "") const
                            virtual Int_t Process(TDSet* set, const char* selector, Option_t* option = "", Long64_t nentries = -1, Long64_t firstentry = 0, TEventList* evl = 0)
                             virtual void Progress(Long64_t total, Long64_t processed)
                             virtual void PutLog(TQueryResult* qr)
                             virtual void QueryResultReady(const char* ref)
                            virtual Int_t Remove(Int_t query)
                            virtual Int_t Remove(const char* queryref, Bool_t all = kFALSE)
                             virtual void RemoveChain(TChain* chain)
                             virtual void RemoveFeedback(const char* name)
                             virtual void ResetProgressDialog(const char* sel, Int_t sz, Long64_t fst, Long64_t ent)
                             virtual void ResetProgressDialogStatus()
                            virtual Int_t Retrieve(Int_t query, const char* path = "0")
                            virtual Int_t Retrieve(const char* queryref, const char* path = "0")
                           virtual Bool_t SendingLogToWindow() const
                             virtual void SendLogToWindow(Bool_t mode)
                             virtual void SetActive(Bool_t active = kTRUE)
                             virtual void SetAlias(const char* alias = "")
                             virtual void SetDrawFeedbackOption(TDrawFeedback* f, Option_t* opt)
                             virtual void SetLogLevel(Int_t level, UInt_t mask = 0xFFFFFFFF)
                             virtual void SetManager(TVirtualProofMgr* mgr)
                             virtual void SetMaxDrawQueries(Int_t max)
                            virtual Int_t SetParallel(Int_t nodes = 99999)
                             virtual void SetQueryType(TVirtualProof::EQueryMode mode)
                             virtual void ShowCache(Bool_t all = kFALSE)
                             virtual void ShowEnabledPackages(Bool_t all = kFALSE)
                             virtual void ShowFeedback() const
                             virtual void ShowLog(Int_t qry = -1)
                             virtual void ShowLog(const char* queryref)
                             virtual void ShowMembers(TMemberInspector& insp, char* parent)
                             virtual void ShowPackages(Bool_t all = kFALSE)
                             virtual void ShowQueries(Option_t* opt = "")
                             virtual void StartupMessage(const char* msg, Bool_t status, Int_t done, Int_t total)
                             virtual void StopProcess(Bool_t abort)
                             virtual void Streamer(TBuffer& b)
                                     void StreamerNVirtual(TBuffer& b)
                            virtual Int_t UploadPackage(const char* par)
    protected:
      TVirtualProofMgr::EServType fServType   Type of server: proofd, XrdProofd
                TVirtualProofMgr* fManager    Manager to which this session belongs (if any)
        TVirtualProof::EQueryMode fQueryMode  default query mode
    public:
      static const TVirtualProof::EStatusBits kUsingSessionGui  
       static const TVirtualProof::EQueryMode kSync             
       static const TVirtualProof::EQueryMode kAsync            
                                                                      
 TVirtualProof                                                        
                                                                      
 Abstract interface to the Parallel ROOT Facility, PROOF.             
 For more information on PROOF see the TProof class.                  
                                                                      
Inline Functions
                               void ~TVirtualProof()
                               void cd(Int_t = -1)
                               void SetAlias(const char* alias = "")
                              Int_t Ping()
                              Int_t Exec(const char* cmd)
                              Int_t Process(TDSet* set, const char* selector, Option_t* option = "", Long64_t nentries = -1, Long64_t firstentry = 0, TEventList* evl = 0)
                              Int_t DrawSelect(TDSet* set, const char* varexp, const char* selection = "", Option_t* option = "", Long64_t nentries = -1, Long64_t firstentry = 0)
                              Int_t Archive(Int_t query, const char* url)
                              Int_t Archive(const char* queryref, const char* url = "0")
                              Int_t CleanupSession(const char* sessiontag)
                              Int_t Finalize(Int_t qry = -1, Bool_t force = kFALSE)
                              Int_t Finalize(const char* queryref, Bool_t force = kFALSE)
                              Int_t Remove(Int_t query)
                              Int_t Remove(const char* queryref, Bool_t all = kFALSE)
                              Int_t Retrieve(Int_t query, const char* path = "0")
                              Int_t Retrieve(const char* queryref, const char* path = "0")
                               void StopProcess(Bool_t abort)
                               void AddInput(TObject* obj)
                               void ClearInput()
                           TObject* GetOutput(const char* name)
                             TList* GetOutputList()
                              Int_t SetParallel(Int_t nodes = 99999)
                               void SetLogLevel(Int_t level, UInt_t mask = 0xFFFFFFFF)
                               void Close(Option_t* option = "")
                               void Print(Option_t* option = "") const
                               void ShowCache(Bool_t all = kFALSE)
                               void ClearCache()
                               void ShowPackages(Bool_t all = kFALSE)
                               void ShowEnabledPackages(Bool_t all = kFALSE)
                              Int_t ClearPackages()
                              Int_t ClearPackage(const char* package)
                              Int_t EnablePackage(const char* package)
                              Int_t UploadPackage(const char* par)
                        const char* GetMaster() const
                        const char* GetConfDir() const
                        const char* GetConfFile() const
                        const char* GetUser() const
                        const char* GetWorkDir() const
                        const char* GetSessionTag() const
                        const char* GetImage() const
                        const char* GetUrl() const
                              Int_t GetPort() const
                              Int_t GetRemoteProtocol() const
                              Int_t GetClientProtocol() const
                              Int_t GetStatus() const
                              Int_t GetLogLevel() const
                              Int_t GetParallel() const
                              Int_t GetSessionID() const
                             TList* GetSlaveInfo()
          TVirtualProof::EQueryMode GetQueryMode() const
                               void SetQueryType(TVirtualProof::EQueryMode mode)
        TVirtualProofMgr::EServType GetServType() const
                           Long64_t GetBytesRead() const
                            Float_t GetRealTime() const
                            Float_t GetCpuTime() const
                             Bool_t IsProofd() const
                             Bool_t IsMaster() const
                             Bool_t IsValid() const
                             Bool_t IsParallel() const
                             Bool_t IsDataReady(Long64_t& totalbytes, Long64_t& bytesready)
                             Bool_t IsIdle() const
                               void AddFeedback(const char* name)
                               void RemoveFeedback(const char* name)
                               void ClearFeedback()
                               void ShowFeedback() const
                             TList* GetFeedbackList() const
                             TList* GetListOfQueries(Option_t* opt = "")
                              Int_t GetNumberOfQueries()
                              Int_t GetNumberOfDrawQueries()
                             TList* GetQueryResults()
                      TQueryResult* GetQueryResult(const char* ref)
                               void GetMaxQueries()
                               void SetMaxDrawQueries(Int_t max)
                               void ShowQueries(Option_t* opt = "")
                               void SetActive(Bool_t active = kTRUE)
                               void LogMessage(const char* msg, Bool_t all)
                               void Progress(Long64_t total, Long64_t processed)
                               void Feedback(TList* objs)
                               void QueryResultReady(const char* ref)
                               void ResetProgressDialog(const char* sel, Int_t sz, Long64_t fst, Long64_t ent)
                               void StartupMessage(const char* msg, Bool_t status, Int_t done, Int_t total)
                               void GetLog(Int_t start = -1, Int_t end = -1)
                               void PutLog(TQueryResult* qr)
                               void ShowLog(Int_t qry = -1)
                               void ShowLog(const char* queryref)
                             Bool_t SendingLogToWindow() const
                               void SendLogToWindow(Bool_t mode)
                               void ResetProgressDialogStatus()
                             TTree* GetTreeHeader(TDSet* dset)
                             TList* GetOutputNames()
                               void AddChain(TChain* chain)
                               void RemoveChain(TChain* chain)
                     TDrawFeedback* CreateDrawFeedback()
                               void SetDrawFeedbackOption(TDrawFeedback* f, Option_t* opt)
                               void DeleteDrawFeedback(TDrawFeedback* f)
                               void Detach(Option_t* = "")
                  TVirtualProofMgr* GetManager()
                               void SetManager(TVirtualProofMgr* mgr)
                            TClass* Class()
                            TClass* IsA() const
                               void ShowMembers(TMemberInspector& insp, char* parent)
                               void Streamer(TBuffer& b)
                               void StreamerNVirtual(TBuffer& b)
                     TVirtualProof& operator=(const TVirtualProof&)
Author: Fons Rademakers 16/09/02
Last update: root/base:$Name:  $:$Id: TVirtualProof.cxx,v 1.2 2005/12/10 16:51:57 rdm Exp $
Copyright  (C) 1995-2002, Rene Brun and Fons Rademakers.               *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.