22 #ifndef vtkPVSystemConfigInformation_h 23 #define vtkPVSystemConfigInformation_h 48 , HostMemoryAvailable(0)
49 , ProcMemoryAvailable(0)
74 void PrintSelf(ostream& os,
vtkIndent indent)
override;
79 void CopyFromObject(
vtkObject* obj)
override;
97 size_t GetSize() {
return this->Configs.size(); }
99 const char*
GetOSDescriptor(
size_t i) {
return this->Configs[i].OSDescriptor.c_str(); }
102 const char*
GetHostName(
size_t i) {
return this->Configs[i].HostName.c_str(); }
105 int GetRank(
size_t i) {
return this->Configs[i].Rank; }
106 long long GetPid(
size_t i) {
return this->Configs[i].Pid; }
121 vector<ConfigInfo> Configs;
Store messages for the interpreter.
#define VTKREMOTINGCORE_EXPORT