#ifndef ROOT_TProofResourcesStatic
#define ROOT_TProofResourcesStatic
#ifndef ROOT_TProofResources
#include "TProofResources.h"
#endif
#ifndef ROOT_TString
#include "TString.h"
#endif
class TList;
class TProofNodeInfo;
class TProofResourcesStatic : public TProofResources {
public:
   enum EInfoType { kNodeType, kOption, kHost };
private:
   TProofNodeInfo *fMaster;           
   TList          *fSubmasterList;    
   TList          *fWorkerList;       
   Bool_t          fFoundMaster;      
   TString         fFileName;         
   void             InitResources();
   Bool_t           ReadConfigFile(const char *confDir, const char *fileName);
   static EInfoType GetInfoType(const TString &word);
   static void      SetOption(TProofNodeInfo *nodeinfo, const TString &option,
                              const TString &value);
   static TProofNodeInfo *CreateNodeInfo(const TString &name);
public:
   TProofResourcesStatic();
   TProofResourcesStatic(const char *confDir, const char *fileName);
   virtual ~TProofResourcesStatic();
   TProofNodeInfo *GetMaster();
   TList          *GetSubmasters();
   TList          *GetWorkers();
   TString         GetFileName() const { return fFileName; }
   ClassDef(TProofResourcesStatic,0) 
};
#endif
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.