#include <SALOME_ResourcesCatalog_Handler.hxx>
Constructor. 
- Parameters
 - 
  
  
 
References test_appli_path, test_batch, test_batch_queue, test_can_launch_batch_jobs, test_can_run_containers, test_cluster, test_cluster_internal_protocol, test_component_name, test_components, test_cpu_freq_mhz, test_hostname, test_is_cluster_head, test_machine, test_mem_in_mb, test_members, test_mode, test_module_name, test_modules, test_mpi, test_name, test_nb_of_nodes, test_nb_of_proc, test_nb_of_proc_per_node, test_os, test_protocol, test_type, test_use, test_user_commands, test_user_name, and test_working_directory.
 
 
  
  
      
        
          | SALOME_ResourcesCatalog_Handler::~SALOME_ResourcesCatalog_Handler  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
      
        
          | void SALOME_ResourcesCatalog_Handler::PrepareDocToXmlFile  | 
          ( | 
          xmlDocPtr  | 
          theDoc | ) | 
           | 
        
      
 
Fill the document tree in xml file, used to write in an xml file. 
- Parameters
 - 
  
  
 
References _resources_list, RES_MESSAGE, test_appli_path, test_batch, test_batch_queue, test_can_launch_batch_jobs, test_can_run_containers, test_cluster_internal_protocol, test_component_name, test_components, test_cpu_freq_mhz, test_hostname, test_machine, test_mem_in_mb, test_mpi, test_name, test_nb_of_nodes, test_nb_of_proc_per_node, test_os, test_protocol, test_type, test_user_commands, test_user_name, and test_working_directory.
Referenced by ResourcesManager_cpp::WriteInXmlFile().
 
 
References ResourceDataToSort::_Name, ParserResourcesType::ClusterMembersList, ParserResourcesType::DataForSort, ParserResourcesType::HostName, ParserResourcesType::Name, ParserResourcesType::nbOfProc, ProcessMember(), ParserResourcesType::setMpiImplTypeStr(), test_hostname, test_machine, test_members, test_mpi, test_name, test_nb_of_proc, test_use, and ParserResourcesType::use.
Referenced by ProcessXmlDocument().
 
 
References ResourceDataToSort::_CPUFreqMHz, ResourceDataToSort::_memInMB, ResourceDataToSort::_Name, ResourceDataToSort::_nbOfNodes, ResourceDataToSort::_nbOfProcPerNode, ParserResourcesType::AppliPath, ParserResourcesType::batchQueue, ParserResourcesType::can_launch_batch_jobs, ParserResourcesType::can_run_containers, cluster, ParserResourcesType::ClusterInternalProtocol, ParserResourcesType::ComponentsList, ParserResourcesType::DataForSort, ParserResourcesType::getAccessProtocolTypeStr(), ParserResourcesType::getBatchTypeStr(), ParserResourcesType::getCanLaunchBatchJobsStr(), ParserResourcesType::getCanRunContainersStr(), ParserResourcesType::getClusterInternalProtocolStr(), ParserResourcesType::getMpiImplTypeStr(), ParserResourcesType::getResourceTypeStr(), ParserResourcesType::HostName, ParserResourcesType::ModulesList, ParserResourcesType::Name, ParserResourcesType::OS, ParserResourcesType::Protocol, ParserResourcesType::setAccessProtocolTypeStr(), ParserResourcesType::setBatchTypeStr(), ParserResourcesType::setCanLaunchBatchJobsStr(), ParserResourcesType::setCanRunContainersStr(), ParserResourcesType::setClusterInternalProtocolStr(), ParserResourcesType::setMpiImplTypeStr(), ParserResourcesType::setResourceTypeStr(), single_machine, test_appli_path, test_batch, test_batch_queue, test_can_launch_batch_jobs, test_can_run_containers, test_cluster_internal_protocol, test_component_name, test_components, test_cpu_freq_mhz, test_hostname, test_is_cluster_head, test_mem_in_mb, test_mode, test_module_name, test_modules, test_mpi, test_name, test_nb_of_nodes, test_nb_of_proc_per_node, test_os, test_protocol, test_type, test_user_commands, test_user_name, test_working_directory, ParserResourcesType::type, ParserResourcesType::userCommands, ParserResourcesType::UserName, and ParserResourcesType::working_directory.
Referenced by ProcessXmlDocument().
 
 
References ResourceDataToSort::_nbOfNodes, ResourceDataToSort::_nbOfProcPerNode, ParserResourcesType::AppliPath, ParserResourcesType::DataForSort, ParserResourcesType::HostName, ParserResourcesType::setAccessProtocolTypeStr(), ParserResourcesType::setClusterInternalProtocolStr(), test_appli_path, test_cluster_internal_protocol, test_hostname, test_nb_of_nodes, test_nb_of_proc_per_node, test_protocol, test_user_name, and ParserResourcesType::UserName.
Referenced by ProcessCluster().
 
 
      
        
          | void SALOME_ResourcesCatalog_Handler::ProcessXmlDocument  | 
          ( | 
          xmlDocPtr  | 
          theDoc | ) | 
           | 
        
      
 
 
  
  
      
        
          | std::string SALOME_ResourcesCatalog_Handler::previous_component_name | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_appli_path | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_batch | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_batch_queue | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_can_launch_batch_jobs | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_can_run_containers | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_cluster | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_cluster_internal_protocol | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_component_name | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_components | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_cpu_freq_mhz | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_hostname | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_is_cluster_head | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_machine | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_mem_in_mb | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_members | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_mode | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_module_name | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_modules | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_mpi | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_name | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_nb_of_nodes | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_nb_of_proc | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_nb_of_proc_per_node | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_os | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_protocol | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_type | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_use | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_user_commands | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_user_name | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const char* SALOME_ResourcesCatalog_Handler::test_working_directory | 
         
       
   | 
  
private   |