Version: 8.3.0
SALOME_ResourcesManager_Common.cxx File Reference
Include dependency graph for SALOME_ResourcesManager_Common.cxx:

Functions

template<class T >
vector< string > strvec_CORBAtoCPP (const T &strvecCorba)
 
template<class T >
T::_var_type strvec_CPPtoCORBA (const vector< string > &strvecCpp)
 
resourceParams resourceParameters_CORBAtoCPP (const Engines::ResourceParameters &params)
 
Engines::ResourceParameters_var resourceParameters_CPPtoCORBA (const resourceParams &params)
 
vector< string > resourceList_CORBAtoCPP (const Engines::ResourceList &resList)
 
Engines::ResourceList_var resourceList_CPPtoCORBA (const vector< string > &resList)
 
ParserResourcesType resourceDefinition_CORBAtoCPP (const Engines::ResourceDefinition &resDef)
 
Engines::ResourceDefinition_var resourceDefinition_CPPtoCORBA (const ParserResourcesType &resource)
 

Function Documentation

ParserResourcesType resourceDefinition_CORBAtoCPP ( const Engines::ResourceDefinition resDef)

References ResourceDataToSort::_CPUFreqMHz, ResourceDataToSort::_memInMB, ResourceDataToSort::_nbOfNodes, ResourceDataToSort::_nbOfProcPerNode, Engines::ResourceDefinition::applipath, ParserResourcesType::AppliPath, Engines::ResourceDefinition::batch, ParserResourcesType::can_launch_batch_jobs, Engines::ResourceDefinition::can_launch_batch_jobs, ParserResourcesType::can_run_containers, Engines::ResourceDefinition::can_run_containers, Engines::ResourceDefinition::componentList, ParserResourcesType::ComponentsList, Engines::ResourceDefinition::cpu_clock, ParserResourcesType::DataForSort, Engines::ResourceDefinition::hostname, ParserResourcesType::HostName, Engines::ResourceDefinition::iprotocol, Engines::ResourceDefinition::mem_mb, Engines::ResourceDefinition::mpiImpl, Engines::ResourceDefinition::name, ParserResourcesType::Name, Engines::ResourceDefinition::nb_node, Engines::ResourceDefinition::nb_proc_per_node, ParserResourcesType::OS, Engines::ResourceDefinition::OS, Engines::ResourceDefinition::protocol, ParserResourcesType::setAccessProtocolTypeStr(), ParserResourcesType::setBatchTypeStr(), ParserResourcesType::setClusterInternalProtocolStr(), ParserResourcesType::setMpiImplTypeStr(), ParserResourcesType::setResourceTypeStr(), Engines::ResourceDefinition::type, Engines::ResourceDefinition::username, ParserResourcesType::UserName, ParserResourcesType::working_directory, and Engines::ResourceDefinition::working_directory.

Referenced by SALOME_ResourcesManager::AddResource(), and SALOME_ResourcesManager_Client::GetResourceDefinition().

Engines::ResourceList_var resourceList_CPPtoCORBA ( const vector< string > &  resList)
template<class T >
vector<string> strvec_CORBAtoCPP ( const T &  strvecCorba)
template<class T >
T::_var_type strvec_CPPtoCORBA ( const vector< string > &  strvecCpp)