Back to index

salome-kernel  6.5.0
Classes | Typedefs | Enumerations
SALOME_ModuleCatalog_Parser.hxx File Reference
#include <string>
#include <vector>
#include <map>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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
}

Class Documentation

struct ParserPathPrefix

Definition at line 37 of file SALOME_ModuleCatalog_Parser.hxx.

Collaboration diagram for ParserPathPrefix:
Class Members
vector< string > listOfComputer
string path
struct ParserParameter

Definition at line 47 of file SALOME_ModuleCatalog_Parser.hxx.

Collaboration diagram for ParserParameter:
Class Members
string name
string type
struct ParserDataStreamParameter

Definition at line 54 of file SALOME_ModuleCatalog_Parser.hxx.

Collaboration diagram for ParserDataStreamParameter:
Class Members
string dependency
string name
string type
struct ParserInterface

Definition at line 81 of file SALOME_ModuleCatalog_Parser.hxx.

Collaboration diagram for ParserInterface:
Class Members
string name
ParserServices services
struct ParserComponent

Definition at line 89 of file SALOME_ModuleCatalog_Parser.hxx.

Collaboration diagram for ParserComponent:
Class Members
string comment
string constraint
string icon
string implementationName
string implementationType
ParserInterfaces interfaces
bool multistudy
string name
ParserPathPrefixes prefixes
ParserComponentType type
string username
string version

Typedef Documentation

typedef std::vector<ParserComponent> ParserComponents

Definition at line 105 of file SALOME_ModuleCatalog_Parser.hxx.

Definition at line 62 of file SALOME_ModuleCatalog_Parser.hxx.

typedef std::vector<ParserInterface> ParserInterfaces

Definition at line 87 of file SALOME_ModuleCatalog_Parser.hxx.

typedef std::map<std::string,ParserObjref> ParserObjrefs

Definition at line 130 of file SALOME_ModuleCatalog_Parser.hxx.

typedef std::vector<ParserParameter> ParserParameters

Definition at line 61 of file SALOME_ModuleCatalog_Parser.hxx.

typedef std::vector<ParserPathPrefix> ParserPathPrefixes

Definition at line 43 of file SALOME_ModuleCatalog_Parser.hxx.

typedef std::map<std::string,ParserSequence> ParserSequences

Definition at line 124 of file SALOME_ModuleCatalog_Parser.hxx.

typedef std::vector<ParserService> ParserServices

Definition at line 79 of file SALOME_ModuleCatalog_Parser.hxx.

typedef std::map<std::string,ParserStruct> ParserStructs

Definition at line 136 of file SALOME_ModuleCatalog_Parser.hxx.

typedef std::map<std::string,ParserType> ParserTypes

Definition at line 116 of file SALOME_ModuleCatalog_Parser.hxx.

typedef std::map<std::string,ParserType&> RefTypes

Definition at line 117 of file SALOME_ModuleCatalog_Parser.hxx.

typedef std::vector<ParserType> TypeList

Definition at line 118 of file SALOME_ModuleCatalog_Parser.hxx.


Enumeration Type Documentation

Enumerator:
GEOM 
MESH 
Med 
SOLVER 
DATA 
VISU 
SUPERV 
OTHER 

Definition at line 45 of file SALOME_ModuleCatalog_Parser.hxx.