#include <TProofNodeInfo.h>
Inheritance diagram for TProofNodeInfo:
Definition at line 36 of file TProofNodeInfo.h.
Definition at line 41 of file TProofNodeInfo.h.
Definition at line 41 of file TProofNodeInfo.h.
TProofNodeInfo::TProofNodeInfo | ( | ) |
TProofNodeInfo::TProofNodeInfo | ( | const char * | str | ) |
Definition at line 45 of file TProofNodeInfo.cxx.
References fConfig, fId, fImage, fMsd, fNodeName, fNodeType, fOrdinal, fPerfIndex, fPort, fWorkDir, TObjString::GetName(), GetNodeType(), PNISETANY, PNISETINT, PNISETSTRING, and TString::Tokenize().
TProofNodeInfo::TProofNodeInfo | ( | const TProofNodeInfo & | nodeInfo | ) |
TProofNodeInfo::~TProofNodeInfo | ( | ) | [inline] |
Definition at line 59 of file TProofNodeInfo.h.
TProofNodeInfo::TProofNodeInfo | ( | ) |
TProofNodeInfo::TProofNodeInfo | ( | const char * | str | ) |
TProofNodeInfo::TProofNodeInfo | ( | const TProofNodeInfo & | nodeInfo | ) |
TProofNodeInfo::~TProofNodeInfo | ( | ) | [inline] |
Definition at line 59 of file TProofNodeInfo.h.
ENodeType TProofNodeInfo::GetNodeType | ( | void | ) | const [inline] |
Definition at line 61 of file TProofNodeInfo.h.
References fNodeType.
Referenced by TProofResourcesStatic::CreateNodeInfo(), G__G__Proof_351_0_16(), G__setup_memfuncTProofNodeInfo(), TProofResourcesStatic::InitResources(), and TProofNodeInfo().
const TString& TProofNodeInfo::GetNodeName | ( | ) | const [inline] |
Definition at line 62 of file TProofNodeInfo.h.
References fNodeName.
Referenced by TProof::AddWorkers(), TXProofServ::GetWorkers(), TProof::RemoveWorkers(), TProofSuperMaster::StartSlaves(), and TProofCondor::StartSlaves().
const TString& TProofNodeInfo::GetWorkDir | ( | ) | const [inline] |
Definition at line 63 of file TProofNodeInfo.h.
References fWorkDir.
Referenced by TProof::AddWorkers(), TProofServ::Setup(), and TProofCondor::StartSlaves().
const TString& TProofNodeInfo::GetOrdinal | ( | ) | const [inline] |
Definition at line 64 of file TProofNodeInfo.h.
References fOrdinal.
Referenced by TProof::AddWorkers().
const TString& TProofNodeInfo::GetImage | ( | ) | const [inline] |
Definition at line 65 of file TProofNodeInfo.h.
References fImage.
Referenced by TProof::AddWorkers(), TProofSuperMaster::StartSlaves(), and TProofCondor::StartSlaves().
const TString& TProofNodeInfo::GetId | ( | ) | const [inline] |
const TString& TProofNodeInfo::GetConfig | ( | ) | const [inline] |
Definition at line 67 of file TProofNodeInfo.h.
References fConfig.
Referenced by TProofSuperMaster::StartSlaves().
const TString& TProofNodeInfo::GetMsd | ( | ) | const [inline] |
Definition at line 68 of file TProofNodeInfo.h.
References fMsd.
Referenced by TProofSuperMaster::StartSlaves().
Int_t TProofNodeInfo::GetPort | ( | ) | const [inline] |
Definition at line 69 of file TProofNodeInfo.h.
References fPort.
Referenced by TProof::AddWorkers(), and TProofSuperMaster::StartSlaves().
Int_t TProofNodeInfo::GetPerfIndex | ( | ) | const [inline] |
Definition at line 70 of file TProofNodeInfo.h.
References fPerfIndex.
Referenced by TProof::AddWorkers(), and TProofCondor::StartSlaves().
void TProofNodeInfo::Assign | ( | const TProofNodeInfo & | n | ) |
Definition at line 115 of file TProofNodeInfo.cxx.
References fConfig, fId, fImage, fMsd, fNodeName, fNodeType, fOrdinal, fPerfIndex, fPort, fWorkDir, and n.
Referenced by TProofResourcesStatic::ReadConfigFile().
void TProofNodeInfo::Print | ( | const Option_t * | ) | const |
Definition at line 132 of file TProofNodeInfo.cxx.
References TString::Data(), fConfig, fId, fImage, fMsd, fNodeName, fNodeType, fOrdinal, fPerfIndex, fPort, fWorkDir, and Printf().
TProofNodeInfo::ENodeType TProofNodeInfo::GetNodeType | ( | const TString & | type | ) | [static] |
Definition at line 154 of file TProofNodeInfo.cxx.
References kMaster, kSubMaster, kWorker, and type.
ENodeType TProofNodeInfo::GetNodeType | ( | void | ) | const [inline] |
const TString& TProofNodeInfo::GetNodeName | ( | ) | const [inline] |
const TString& TProofNodeInfo::GetWorkDir | ( | ) | const [inline] |
const TString& TProofNodeInfo::GetOrdinal | ( | ) | const [inline] |
const TString& TProofNodeInfo::GetImage | ( | ) | const [inline] |
const TString& TProofNodeInfo::GetId | ( | ) | const [inline] |
const TString& TProofNodeInfo::GetConfig | ( | ) | const [inline] |
const TString& TProofNodeInfo::GetMsd | ( | ) | const [inline] |
Int_t TProofNodeInfo::GetPort | ( | ) | const [inline] |
Int_t TProofNodeInfo::GetPerfIndex | ( | ) | const [inline] |
void TProofNodeInfo::Assign | ( | const TProofNodeInfo & | n | ) |
void TProofNodeInfo::Print | ( | const Option_t * | ) | const |
TProofResourcesStatic [friend] |
Definition at line 38 of file TProofNodeInfo.h.
ENodeType TProofNodeInfo::fNodeType [private] |
Definition at line 44 of file TProofNodeInfo.h.
Referenced by Assign(), TProofResourcesStatic::CreateNodeInfo(), GetNodeType(), TProofResourcesStatic::InitResources(), Print(), and TProofNodeInfo().
TString TProofNodeInfo::fNodeName [private] |
Definition at line 45 of file TProofNodeInfo.h.
Referenced by Assign(), TProofResourcesStatic::CreateNodeInfo(), GetNodeName(), Print(), TProofResourcesStatic::ReadConfigFile(), and TProofNodeInfo().
TString TProofNodeInfo::fWorkDir [private] |
Definition at line 46 of file TProofNodeInfo.h.
Referenced by Assign(), GetWorkDir(), Print(), TProofResourcesStatic::SetOption(), and TProofNodeInfo().
TString TProofNodeInfo::fOrdinal [private] |
Definition at line 47 of file TProofNodeInfo.h.
Referenced by Assign(), GetOrdinal(), Print(), and TProofNodeInfo().
TString TProofNodeInfo::fImage [private] |
Definition at line 48 of file TProofNodeInfo.h.
Referenced by Assign(), GetImage(), Print(), TProofResourcesStatic::ReadConfigFile(), TProofResourcesStatic::SetOption(), and TProofNodeInfo().
TString TProofNodeInfo::fId [private] |
Definition at line 49 of file TProofNodeInfo.h.
Referenced by Assign(), GetId(), Print(), and TProofNodeInfo().
TString TProofNodeInfo::fConfig [private] |
Definition at line 50 of file TProofNodeInfo.h.
Referenced by Assign(), GetConfig(), Print(), TProofResourcesStatic::SetOption(), and TProofNodeInfo().
TString TProofNodeInfo::fMsd [private] |
Definition at line 51 of file TProofNodeInfo.h.
Referenced by Assign(), GetMsd(), Print(), TProofResourcesStatic::SetOption(), and TProofNodeInfo().
Int_t TProofNodeInfo::fPort [private] |
Definition at line 52 of file TProofNodeInfo.h.
Referenced by Assign(), TProofResourcesStatic::CreateNodeInfo(), GetPort(), Print(), TProofResourcesStatic::SetOption(), and TProofNodeInfo().
Int_t TProofNodeInfo::fPerfIndex [private] |
Definition at line 53 of file TProofNodeInfo.h.
Referenced by Assign(), TProofResourcesStatic::CreateNodeInfo(), GetPerfIndex(), Print(), TProofResourcesStatic::SetOption(), and TProofNodeInfo().