1 //File SALOME_RessourcesCatalog_Parser.hxx
2 //Created: Fri Sept 07 2001
3 //Author: Estelle Deville
5 //Copyright: CEA/DEN/DM2S/LGLS
8 #ifndef SALOME_RESSOURCES_CATALOG_PARSER
9 #define SALOME_RESSOURCES_CATALOG_PARSER
16 string Parsermodel_name;
18 float Parsercache_size;
21 typedef vector<ParserProc> ListOfParserProc;
23 enum Parsercontainertype {Cpp, python, NP};
24 typedef vector<Parsercontainertype> ListOfParserContainerType;
26 struct Parserressources{
29 string ParserOS_version;
30 ListOfParserProc Parserprocs;
31 ListOfParserContainerType Parsercontainertype;
34 typedef vector<Parserressources> ListOfParserressources;
36 #ifdef WRITE_RESSOURCES_TYPE
37 ListOfParserressources _ressources_list;
39 extern ListOfParserressources _ressources_list;
42 #endif //SALOME_RESSOURCES_CATALOG_PARSER