Line 9... |
Line 9... |
9 |
|
9 |
|
10 |
class SPKEXPORT CDirIO
|
10 |
class SPKEXPORT CDirIO
|
11 |
{
|
11 |
{
|
12 |
public:
|
12 |
public:
|
13 |
static bool Exists(const Utils::WString &dir);
|
13 |
static bool Exists(const Utils::WString &dir);
|
14 |
static bool IsEmptyDir(const Utils::CStringList& dirList);
|
- |
|
15 |
static bool IsEmptyDir(const Utils::WStringList& dirList);
|
14 |
static bool IsEmptyDir(const Utils::WStringList& dirList);
|
16 |
|
15 |
|
17 |
public:
|
16 |
public:
|
18 |
CDirIO();
|
17 |
CDirIO();
|
19 |
CDirIO(const Utils::WString &dir);
|
18 |
CDirIO(const Utils::WString &dir);
|
Line 35... |
Line 34... |
35 |
bool create(const Utils::WString &dir) const;
|
34 |
bool create(const Utils::WString &dir) const;
|
36 |
bool createAndChange(const Utils::WString &dir);
|
35 |
bool createAndChange(const Utils::WString &dir);
|
37 |
|
36 |
|
38 |
bool move(const Utils::WString &to);
|
37 |
bool move(const Utils::WString &to);
|
39 |
bool move(const Utils::WString& from, const Utils::WString& to);
|
38 |
bool move(const Utils::WString& from, const Utils::WString& to);
|
40 |
bool removeDir(const Utils::WString &dir, bool doFiles = false, bool recursive = false, Utils::CStringList* errors = NULL);
|
39 |
bool removeDir(const Utils::WString &dir, bool doFiles = false, bool recursive = false, Utils::WStringList* errors = NULL);
|
41 |
bool cd(const Utils::WString &dir);
|
40 |
bool cd(const Utils::WString &dir);
|
42 |
|
41 |
|
43 |
bool dirList(Utils::CStringList& files, Utils::WString dir = Utils::WString::Null(), Utils::WString filePattern = Utils::WString::Null()) const;
|
- |
|
44 |
bool dirList(Utils::WStringList& files, const Utils::WString &dir = Utils::WString::Null(), const Utils::WString &filePattern = Utils::WString::Null()) const;
|
42 |
bool dirList(Utils::WStringList& files, const Utils::WString &dir = Utils::WString::Null(), const Utils::WString &filePattern = Utils::WString::Null()) const;
|
45 |
bool checkEmptyDir(const Utils::CStringList &dirList) const;
|
43 |
bool checkEmptyDir(const Utils::WStringList& dirList) const;
|
46 |
|
44 |
|
47 |
Utils::WString file(const Utils::WString &filename) const;
|
45 |
Utils::WString file(const Utils::WString &filename) const;
|
48 |
Utils::WString dir(const Utils::WString &sDir) const;
|
46 |
Utils::WString dir(const Utils::WString &sDir) const;
|
49 |
const Utils::WString &dir() const;
|
47 |
const Utils::WString &dir() const;
|
50 |
Utils::WString topDir() const;
|
48 |
Utils::WString topDir() const;
|