Version: 9.15.0
SALOME_ResourcesCatalog_Parser.hxx File Reference
#include "ResourcesManager_Defs.hxx"
#include <string>
#include <vector>
#include <list>
#include <map>
#include <iostream>
Include dependency graph for SALOME_ResourcesCatalog_Parser.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  ResourcesException
 
class  ResourceDataToSort
 
class  ParserResourcesType
 

Typedefs

typedef std::map< std::string, ParserResourcesTypeMapOfParserResourcesType
 
typedef std::map< std::string, ParserResourcesType >::iterator MapOfParserResourcesType_it
 

Enumerations

enum  AccessProtocolType {
  sh , rsh , ssh , srun ,
  pbsdsh , blaunch , rsync
}
 
enum  ResourceType { cluster , single_machine }
 
enum  BatchType {
  none , pbs , lsf , sge ,
  ccc , ll , slurm , vishnu ,
  oar , coorm
}
 
enum  MpiImplType {
  nompi , lam , mpich1 , mpich2 ,
  openmpi , ompi , slurmmpi , prun
}
 

Typedef Documentation

◆ MapOfParserResourcesType

typedef std::map<std::string, ParserResourcesType> MapOfParserResourcesType

◆ MapOfParserResourcesType_it

typedef std::map<std::string, ParserResourcesType>::iterator MapOfParserResourcesType_it

Enumeration Type Documentation

◆ AccessProtocolType

Enumerator
sh 
rsh 
ssh 
srun 
pbsdsh 
blaunch 
rsync 

◆ BatchType

enum BatchType
Enumerator
none 
pbs 
lsf 
sge 
ccc 
ll 
slurm 
vishnu 
oar 
coorm 

◆ MpiImplType

Enumerator
nompi 
lam 
mpich1 
mpich2 
openmpi 
ompi 
slurmmpi 
prun 

◆ ResourceType

Enumerator
cluster 
single_machine