00001 # ifndef System_h
00002 # define System_h System_h
00003
00004 # include "Root.h"
00005
00006 namespace Conjecture {
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 class System : public Root {
00017 public:
00018
00019 System();
00020
00021
00022
00023
00024
00025
00026
00038 static bool Mkdir(const std::string& dirpath);
00039
00052 static bool Mkpath(const std::string& filepath);
00053
00062 static bool ShellCommand(const std::string& command);
00063
00064 protected:
00065
00066
00067
00068
00069 private:
00070
00071
00072
00073
00074
00075 };
00076 }
00077
00078 # endif // System_h
00079