Salome HOME
updated copyright message
[modules/smesh.git] / src / SMESH / SMESH_DriverMesh.hxx
index 370f9951503d0477bd7806f7959f93a3a8cd07cd..a6f8b0f920109afbfb7a681035965d7f6c466058 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2021  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023  CEA, EDF, OPEN CASCADE
 //
 // Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 
 #include <string>
 #include <cassert>
+#include "SMESH_SMESH.hxx"
 
 class SMESH_Mesh;
-
-bool diffMEDFile(const std::string mesh_file1,
-                   const std::string mesh_file2,
-                   const std::string mesh_name);
-int importMesh(const std::string mesh_file,
-                SMESH_Mesh& aMesh);
-int exportMesh(const std::string mesh_file,
-                SMESH_Mesh& aMesh,
-                const std::string meshName);
-
+class SMESH_EXPORT SMESH_DriverMesh{
+  public:
+    static bool diffMEDFile(const std::string mesh_file1,
+                            const std::string mesh_file2,
+                            const std::string mesh_name);
+    static int importMesh(const std::string mesh_file,
+                          SMESH_Mesh& aMesh);
+    static int exportMesh(const std::string mesh_file,
+                          SMESH_Mesh& aMesh,
+                          const std::string meshName);
+};
 #endif