#ifndef ROOT_TProofNodeInfo
#define ROOT_TProofNodeInfo
#ifndef ROOT_TObject
#include "TObject.h"
#endif
#ifndef ROOT_TString
#include "TString.h"
#endif
class TProofResourcesStatic;
class TProofNodeInfo : public TObject {
friend class TProofResourcesStatic;
public:
   enum ENodeType { kMaster, kSubMaster, kWorker };
private:
   ENodeType fNodeType;  
   TString   fNodeName;  
   TString   fWorkDir;   
   TString   fOrdinal;   
   TString   fImage;     
   TString   fId;        
   TString   fConfig;    
   TString   fMsd;       
   Int_t     fPort;      
   Int_t     fPerfIndex; 
public:
   TProofNodeInfo();
   TProofNodeInfo(const char *str);
   TProofNodeInfo(const TProofNodeInfo &nodeInfo);
   ~TProofNodeInfo() { }
   ENodeType      GetNodeType() const { return fNodeType; }
   const TString &GetNodeName() const { return fNodeName; }
   const TString &GetWorkDir() const { return fWorkDir; }
   const TString &GetOrdinal() const { return fOrdinal; }
   const TString &GetImage() const { return fImage; }
   const TString &GetId() const { return fId; }
   const TString &GetConfig() const { return fConfig; }
   const TString &GetMsd() const { return fMsd; }
   Int_t          GetPort() const { return fPort; }
   Int_t          GetPerfIndex() const { return fPerfIndex; }
   void Assign(const TProofNodeInfo &n);
   void Print(const Option_t *) const;
   static ENodeType GetNodeType(const TString &type);
   ClassDef(TProofNodeInfo,1) 
};
#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.