Salome HOME
Update copyrights
[tools/libbatch.git] / src / Core / Batch_BatchManagerCatalog.hxx
index f1714191c05d8ed51d132808dc3006fefc65cf03..dad438809069aff0626bac1920f0fc6686655787 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2007-2008  CEA/DEN, EDF R&D, OPEN CASCADE
+//  Copyright (C) 2007-2012  CEA/DEN, EDF R&D, OPEN CASCADE
 //
 //  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 //  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@ -48,6 +48,7 @@ namespace Batch {
     static BatchManagerCatalog& getInstance();
 
     void addFactBatchManager(const char * type, Batch::FactBatchManager * pFBM);
+    bool hasFactBatchManager(const char * type);
     Batch::FactBatchManager * operator() (const char * type);
 
     virtual std::map<std::string, FactBatchManager *> * dict();
@@ -66,7 +67,7 @@ namespace Batch {
 
     // Forbid the use of copy constructor and assignment operator
     BatchManagerCatalog(const BatchManagerCatalog & orig) {}
-    BatchManagerCatalog& operator=(const BatchManagerCatalog & orig) {}
+    void operator=(const BatchManagerCatalog & orig) {}
 
   };