#include <SALOME_ResourcesCatalog_Parser.hxx>
◆ ResourceDataToSort() [1/2]
| ResourceDataToSort::ResourceDataToSort |
( |
| ) |
|
◆ ResourceDataToSort() [2/2]
| ResourceDataToSort::ResourceDataToSort |
( |
const std::string & |
name, |
|
|
unsigned int |
nbOfNodes, |
|
|
unsigned int |
nbOfProcPerNode, |
|
|
unsigned int |
CPUFreqMHz, |
|
|
unsigned int |
memInMB |
|
) |
| |
◆ GetNumberOfPoints()
| unsigned int ResourceDataToSort::GetNumberOfPoints |
( |
| ) |
const |
|
private |
References _CPUFreqMHz, _CPUFreqMHzWanted, _memInMB, _memInMBWanted, _nbOfNodes, _nbOfNodesWanted, _nbOfProcPerNode, _nbOfProcPerNodeWanted, _nbOfProcWanted, launcher_use_case::nb_proc, NULL_VALUE, and TestKernelHelpers::ret.
Referenced by operator<().
◆ operator<()
Method used by list::sort to sort the resources used in SALOME_ResourcesManager::GetResourcesFitting.
References GetNumberOfPoints().
◆ Print()
| void ResourceDataToSort::Print |
( |
| ) |
const |
◆ _CPUFreqMHz
| unsigned int ResourceDataToSort::_CPUFreqMHz |
◆ _CPUFreqMHzWanted
| unsigned int ResourceDataToSort::_CPUFreqMHzWanted = 0 |
|
static |
◆ _memInMB
| unsigned int ResourceDataToSort::_memInMB |
◆ _memInMBWanted
| unsigned int ResourceDataToSort::_memInMBWanted = 0 |
|
static |
◆ _Name
| std::string ResourceDataToSort::_Name |
◆ _nbOfNodes
| unsigned int ResourceDataToSort::_nbOfNodes |
Referenced by ParserResourcesType::dump(), LoadRateManagerCycl::Find(), ResourceDefinition_cpp::fromPRT(), GetNumberOfPoints(), SALOME_ResourcesManager::ListAllAvailableResources(), ParserResourcesType::ParserResourcesType(), ResourcesManager_cpp::ParseXmlFiles(), Print(), SALOME_ResourcesCatalog_Handler::ProcessMachine(), SALOME_ResourcesCatalog_Handler::ProcessMember(), resourceDefinition_CORBAtoCPP(), resourceDefinition_CPPtoCORBA(), and ResourceDefinition_cpp::toPRT().
◆ _nbOfNodesWanted
| unsigned int ResourceDataToSort::_nbOfNodesWanted = 0 |
|
static |
◆ _nbOfProcPerNode
| unsigned int ResourceDataToSort::_nbOfProcPerNode |
Referenced by ParserResourcesType::dump(), LoadRateManagerCycl::Find(), ResourceDefinition_cpp::fromPRT(), GetNumberOfPoints(), SALOME_ResourcesManager::ListAllAvailableResources(), ParserResourcesType::ParserResourcesType(), ResourcesManager_cpp::ParseXmlFiles(), Print(), SALOME_ResourcesCatalog_Handler::ProcessMachine(), SALOME_ResourcesCatalog_Handler::ProcessMember(), resourceDefinition_CORBAtoCPP(), resourceDefinition_CPPtoCORBA(), and ResourceDefinition_cpp::toPRT().
◆ _nbOfProcPerNodeWanted
| unsigned int ResourceDataToSort::_nbOfProcPerNodeWanted = 0 |
|
static |
◆ _nbOfProcWanted
| unsigned int ResourceDataToSort::_nbOfProcWanted = 0 |
|
static |