#ifndef FILESYSTEMUTILITIES_H_ #define FILESYSTEMUTILITIES_H_ #include #include bool createDirectory(const std::string& Name); bool createDirectoryForFile(const std::string& Name); bool launchProcess(const std::string& Executable, const std::vector& Args); bool fileExists(const std::string& Name); bool fileIsNewer(const std::string& Name1, const std::string& Name2); std::string pathAppend(const std::string& A, const std::string& B); std::string findExecutableInPath(const std::string& ProcessName); std::string findExecutableInPath(const std::string& ProcessName, const std::string& Suggestion); std::string eolTextSequence(); std::string pathOf(const std::string& A); std::string toNativePath(const std::string& A); class Process { }; #endif