8 #ifndef COMPONENTS_CPP_UTILS_FILESYSTEM_H_
9 #define COMPONENTS_CPP_UTILS_FILESYSTEM_H_
21 static int mkdir(std::string path);
22 static std::vector<std::string>
pathSplit(std::string path);
23 static int remove(std::string path);
static bool isDirectory(std::string path)
Does the path refer to a directory?
Definition: FileSystem.cpp:85
File system utilities.
Definition: FileSystem.h:16
static std::vector< File > getDirectoryContents(std::string path)
Get the contents of a directory.
Definition: FileSystem.cpp:63
static void dumpDirectory(std::string path)
Dump a given directory to the log.
Definition: FileSystem.cpp:28
static int mkdir(std::string path)
Create a directory.
Definition: FileSystem.cpp:99
static std::vector< std::string > pathSplit(std::string path)
Return the constituent parts of the path. If we imagine a path as composed of parts separated by slas...
Definition: FileSystem.cpp:129