00001 # ifndef Conjecture_System_h
00002 # define Conjecture_System_h Conjecture_System_h
00003
00004
00005
00006
00007 # include "Root.h"
00008
00009 namespace Conjecture {
00010
00019 class System : public Root {
00020 public:
00021
00022 System();
00023
00024
00025
00026
00027
00028
00029
00041 static bool Mkdir(const std::string& dirpath);
00042
00055 static bool Mkpath(const std::string& filepath);
00056
00065 static bool ShellCommand(const std::string& command);
00066
00067 protected:
00068
00069
00070
00071
00072 private:
00073
00074
00075
00076
00077
00078 };
00079 }
00080
00081 # endif // Conjecture_System_h
00082