Version: 8.3.0
SALOME_ModuleCatalog_Parser.hxx File Reference
#include <string>
#include <vector>
#include <map>
Include dependency graph for SALOME_ModuleCatalog_Parser.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  ParserPathPrefix
 
struct  ParserParameter
 
struct  ParserDataStreamParameter
 
struct  ParserService
 
struct  ParserInterface
 
struct  ParserComponent
 
struct  ParserType
 
struct  ParserSequence
 
struct  ParserObjref
 
struct  ParserStruct
 

Typedefs

typedef std::vector
< ParserPathPrefix
ParserPathPrefixes
 
typedef std::vector
< ParserParameter
ParserParameters
 
typedef std::vector
< ParserDataStreamParameter
ParserDataStreamParameters
 
typedef std::vector
< ParserService
ParserServices
 
typedef std::vector
< ParserInterface
ParserInterfaces
 
typedef std::vector
< ParserComponent
ParserComponents
 
typedef std::map< std::string,
ParserType
ParserTypes
 
typedef std::map< std::string,
ParserType & > 
RefTypes
 
typedef std::vector< ParserTypeTypeList
 
typedef std::map< std::string,
ParserSequence
ParserSequences
 
typedef std::map< std::string,
ParserObjref
ParserObjrefs
 
typedef std::map< std::string,
ParserStruct
ParserStructs
 

Enumerations

enum  ParserComponentType {
  GEOM, MESH, Med, SOLVER,
  DATA, VISU, SUPERV, OTHER
}
 

Typedef Documentation

typedef std::vector<ParserComponent> ParserComponents
typedef std::vector<ParserInterface> ParserInterfaces
typedef std::map<std::string,ParserObjref> ParserObjrefs
typedef std::vector<ParserParameter> ParserParameters
typedef std::vector<ParserPathPrefix> ParserPathPrefixes
typedef std::map<std::string,ParserSequence> ParserSequences
typedef std::vector<ParserService> ParserServices
typedef std::map<std::string,ParserStruct> ParserStructs
typedef std::map<std::string,ParserType> ParserTypes
typedef std::map<std::string,ParserType&> RefTypes
typedef std::vector<ParserType> TypeList

Enumeration Type Documentation

Enumerator
GEOM 
MESH 
Med 
SOLVER 
DATA 
VISU 
SUPERV 
OTHER