Salome HOME
Delete multi-study related code
[modules/kernel.git] / src / TOOLSDS / SALOMEDS_Tool.hxx
index eefbe6e0558884e07c99a5ad39cac6e5816b4568..51ee325bf6d80548d73439aab2979950f565ea9d 100644 (file)
@@ -59,22 +59,22 @@ public:
   // Removes files which are in <theDirectory>, the files for deletion are listed in <theFiles>
   // if <IsDirDeleted> is true <theDirectory> is also deleted if it is empty
   static void RemoveTemporaryFiles(const std::string& theDirectory,
-                                   const SALOMEDS::ListOfFileNames& theFiles,
+                                   const std::list<std::string>& theFiles,
                                    const bool IsDirDeleted);
 
   // Converts files listed in <theFiles> which are in <theFromDirectory> into a byte sequence TMPFile
   static SALOMEDS::TMPFile* PutFilesToStream(const std::string& theFromDirectory, 
-                                             const SALOMEDS::ListOfFileNames& theFiles,
+                                             const std::list<std::string>& theFiles,
                                              const int theNamesOnly = 0);
 
   // Converts files listed in <theFiles> which will be named as pointed in the <theFileNames> into a byte sequence TMPFile
-  static SALOMEDS::TMPFile* PutFilesToStream(const SALOMEDS::ListOfFileNames& theFiles,
-                                             const SALOMEDS::ListOfFileNames& theFileNames);
+  static SALOMEDS::TMPFile* PutFilesToStream(const std::list<std::string>& theFiles,
+                                             const std::list<std::string>& theFileNames);
 
   // Converts a byte sequence <theStream> to files and places them in <theToDirectory>
-  static SALOMEDS::ListOfFileNames_var PutStreamToFiles(const SALOMEDS::TMPFile& theStream,
-                                                        const std::string& theToDirectory,
-                                                        const int theNamesOnly = 0);
+  static std::list<std::string> PutStreamToFiles(const SALOMEDS::TMPFile& theStream,
+                                                 const std::string& theToDirectory,
+                                                 const int theNamesOnly = 0);
 
   // Returns the name by the path
   // for an example: if thePath = "/tmp/aaa/doc1.hdf" the function returns "doc1"