29 #ifndef SALOME_RESOURCES_CATALOG_PARSER
30 #define SALOME_RESOURCES_CATALOG_PARSER
41 #pragma warning(disable:4251) // Warning DLL Interface ...
55 const std::string
msg;
78 unsigned int nbOfNodes,
79 unsigned int nbOfProcPerNode,
80 unsigned int CPUFreqMHz,
81 unsigned int memInMB);
86 unsigned int GetNumberOfPoints()
const;
95 std::string getAccessProtocolTypeStr()
const;
96 std::string getResourceTypeStr()
const;
97 std::string getBatchTypeStr()
const;
98 std::string getMpiImplTypeStr()
const;
99 std::string getClusterInternalProtocolStr()
const;
100 std::string getCanLaunchBatchJobsStr()
const;
101 std::string getCanRunContainersStr()
const;
103 void setAccessProtocolTypeStr(
const std::string & protocolTypeStr);
104 void setResourceTypeStr(
const std::string & resourceTypeStr);
105 void setBatchTypeStr(
const std::string & batchTypeStr);
106 void setMpiImplTypeStr(
const std::string & mpiImplTypeStr);
107 void setClusterInternalProtocolStr(
const std::string & internalProtocolTypeStr);
108 void setCanLaunchBatchJobsStr(
const std::string & canLaunchBatchJobsStr);
109 void setCanRunContainersStr(
const std::string & canRunContainersStr);
146 #endif //SALOME_RESOURCES_CATALOG_PARSER