#include <SALOME_ResourcesManager_Client.hxx>
Public Member Functions | |
SALOME_ResourcesManager_Client (SALOME_NamingService *ns) | |
~SALOME_ResourcesManager_Client () | |
std::vector< std::string > | GetFittingResources (const resourceParams ¶ms) |
std::string | Find (const std::string &policy, const std::vector< std::string > &listOfResources) |
ParserResourcesType | GetResourceDefinition (const std::string &name) |
std::string | getMachineFile (const std::string &resource_name, long nb_procs, const std::string ¶llelLib) |
Protected Attributes | |
Engines::ResourcesManager_var | _rm |
SALOME_ResourcesManager_Client::SALOME_ResourcesManager_Client | ( | SALOME_NamingService * | ns | ) |
SALOME_ResourcesManager_Client::~SALOME_ResourcesManager_Client | ( | ) |
string SALOME_ResourcesManager_Client::Find | ( | const std::string & | policy, |
const std::vector< std::string > & | listOfResources | ||
) |
References _rm, and resourceList_CPPtoCORBA().
Referenced by SALOME_ContainerManager::GiveContainer().
vector< string > SALOME_ResourcesManager_Client::GetFittingResources | ( | const resourceParams & | params | ) |
References _rm, resourceList_CORBAtoCPP(), and resourceParameters_CPPtoCORBA().
Referenced by SALOME_ContainerManager::GiveContainer().
string SALOME_ResourcesManager_Client::getMachineFile | ( | const std::string & | resource_name, |
long | nb_procs, | ||
const std::string & | parallelLib | ||
) |
References _rm.
ParserResourcesType SALOME_ResourcesManager_Client::GetResourceDefinition | ( | const std::string & | name | ) |
References _rm, and resourceDefinition_CORBAtoCPP().
Referenced by SALOME_ContainerManager::BuildCommandToLaunchRemoteContainer(), SALOME_ContainerManager::BuildTempFileToLaunchRemoteContainer(), SALOME_ContainerManager::checkPaCOParameters(), SALOME_ContainerManager::FindContainer(), SALOME_ContainerManager::GetMPIZeroNode(), SALOME_ContainerManager::GiveContainer(), and SALOME_ContainerManager::LaunchContainer().
|
protected |
Referenced by Find(), GetFittingResources(), getMachineFile(), GetResourceDefinition(), and SALOME_ResourcesManager_Client().