Class Scine::Utils::FilesystemHelpers¶
-
class
FilesystemHelpers¶ This class contains utility functions for dealing with files and directories.
Hides the use of Boost::filesystem.
Public Static Functions
-
static void
createDirectories(const std::string &fullDirectoryPath)¶ Creates directories for fullDirectoryPath if they do not exist yet.
-
static void
emptyDirectory(const std::string &directory)¶ Empty some given directory.
-
static bool
isDirectory(const std::string &path)¶ Check whether a given path is a directory.
-
static std::string
systemTmpDirectory()¶ Generate a temporary directory.
-
static std::string
currentDirectory()¶ Get the name of the current directory.
-
static void
copyFile(const std::string &from, const std::string &to)¶ Copy file (overwrites it if necessary)
-
static void