]> git.lyx.org Git - lyx.git/blobdiff - src/support/lyxlib.h
Transfer tempName() implementation to FileName.
[lyx.git] / src / support / lyxlib.h
index 7312c294a6bed9232f004ba9e406f5193065e609..bb8ed4eadba0c6c4c91b237551523fbf8df16863 100644 (file)
@@ -25,37 +25,11 @@ namespace support {
 
 /// get the current working directory
 FileName const getcwd();
-/// change to a directory, 0 is returned on success.
-int chdir(FileName const & name);
-/// Change file permissions
-bool chmod(FileName const & file, unsigned long int mode);
-/**
- * rename a file, returns false if it fails.
- * It can handle renames across partitions.
- */
-bool rename(FileName const & from, FileName const & to);
-/// copy a file, returns false it it fails
-bool copy(FileName const & from, FileName const & to,
-         unsigned long int mode = (unsigned long int)-1);
-/// generates a checksum of a file
-unsigned long sum(FileName const & file);
+
 /// FIXME: some point to this hmm ?
 int kill(int pid, int sig);
 /// FIXME: same here
 void abort();
-/// create the given directory with the given mode
-/// \ret return 0 if the directory is successfully created
-int mkdir(FileName const & pathname, unsigned long int mode);
-/// create the given directory with the given mode, create all
-/// intermediate directories if necessary
-/// \ret return 0 if the directory is successfully created
-int makedir(char * pathname, unsigned long int mode=0755);
-/// unlink the given file
-int unlink(FileName const & file);
-/// (securely) create a temporary file in the given dir with the given mask
-/// \p mask must be in filesystem encoding
-FileName const tempName(FileName const & dir = FileName(),
-                     std::string const & mask = std::string());
 
 
 /**