2 * BatchManagerCatalog.hxx :
4 * Auteur : Ivan DUTKA-MALEN - EDF R&D
5 * Date : Septembre 2004
20 class FactBatchManager;
22 class BatchManagerCatalog
26 BatchManagerCatalog();
28 virtual ~BatchManagerCatalog();
30 static FactBatchManager * getFactBatchManager(const char * type);
31 static void addFactBatchManager(const char * type, FactBatchManager * pFBM);
32 virtual FactBatchManager * operator() (const char * type) const;
34 virtual map<string, FactBatchManager *> * dict() const;
35 virtual string __repr__() const;
38 static map<string, FactBatchManager *> * _p_catalog;
39 static pthread_mutex_t _mutex;