* A selection of useful system functions made
* handy for C++ usage.
*
- * \author Lars Gullik Bjønnes
+ * \author Lars Gullik Bjønnes
*
* Full author contact details are available in file CREDITS.
*/
#ifndef LYX_LIB_H
#define LYX_LIB_H
-#include "support/FileName.h"
-
-#include <string>
-
-
namespace lyx {
namespace support {
-/// get the current working directory
-FileName const getcwd();
-
/// 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);
-/// (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());
-
/**
* Returns true if var is approximately equal to number with allowed error