Go to the documentation of this file.
15 static std::string
getcwd();
16 static void mkdir(std::string
const &dir,
int perm = 0777);
17 static void rmdir(std::string
const &dir);
18 static bool chdir(std::string
const &dir);
19 static void rmfile(std::string
const &path);
20 static void rmtree(std::string
const &path);
21 static void mv(std::string
const &src, std::string
const &dst);
22 static void getdirents(std::string
const &loc, std::vector<DirEnt> *out);
23 static bool isdir(std::string
const &path);
24 static std::string
which(std::string
const &name, std::vector<std::string> *out =
nullptr);
26 static void qgetdirents(
const QString &loc, std::vector<DirEnt> *out);
27 static std::string
qwhich(
const std::string &name, std::vector<std::string> *out);
static std::string qwhich(const std::string &name, std::vector< std::string > *out)
Definition: FileUtil.cpp:314
static bool chdir(std::string const &dir)
Definition: FileUtil.cpp:118
static void split_path(std::string const &path, std::vector< std::string > *out)
Definition: FileUtil.cpp:217
bool isdir
Definition: FileUtil.h:12
static std::string which(std::string const &name, std::vector< std::string > *out=nullptr)
Definition: FileUtil.cpp:246
static std::string getcwd()
Definition: FileUtil.cpp:83
static void rmdir(std::string const &dir)
Definition: FileUtil.cpp:103
static bool isdir(std::string const &path)
Definition: FileUtil.cpp:92
std::string name
Definition: FileUtil.h:11
static void qgetdirents(const QString &loc, std::vector< DirEnt > *out)
Definition: FileUtil.cpp:274
static void mkdir(std::string const &dir, int perm=0777)
Definition: FileUtil.cpp:113
static void getdirents(std::string const &loc, std::vector< DirEnt > *out)
Definition: FileUtil.cpp:128
static void rmfile(std::string const &path)
Definition: FileUtil.cpp:108
static void rmtree(std::string const &path)
Definition: FileUtil.cpp:157
Definition: FileUtil.h:10
static void mv(std::string const &src, std::string const &dst)
Definition: FileUtil.cpp:123
static std::string normalize_path_separator(std::string const &s)
Definition: FileUtil.cpp:191